怎么从一个未入门的软件工程师变成一个NB哄哄大神软件工程师

如何从一个未入门的程序员变成一个NB哄哄大神程序员
我是一个计算机的学生,我从小看到那些NB的程序员神速的在计算机上操练着我就幻想我的未来,但是从我开始学习这门专业,我就对于我的未来很迷茫,不知道计算机这门专业在未来的职业中扮演什么角色,有什么前途,并且通过一年的学习,更是感到我将会在未来的职场竞争中石沉大海,没有一点作用,我在努力的学习想变成一个大神,可是越学习越感到无力,看着别的同学轻松加easy的把一些问题转变程序,我就很苦恼自己,为什么我就什么都不会呢?所以我很想找一个能帮助我学习,给我一些建议的程序工程师人员帮助我一下,教教我如何学习。最好能详细一点,感谢各位大神啦!!!
迷茫,无助。。。

------解决方案--------------------
又是一个被骗的孩纸,神速操练着的都是码农啊亲。牛x的都在做架构师啊。。。Designer才是王道。。。

计算机概念太大了,而且计算机行业是个服务行业,业务需要才是计算机发展的动力。所以选择一个自己喜欢的业务方向很重要啊,计算机只能做为工具。

学习什么的都是兴趣的问题啊,感兴趣了,在给自己订制一些目标,自然就会往目标不停迈进。你看别人能做出程序你觉得很牛,那你看过人家的程序自己动手实现一下啊,既然崇拜那就好好动手去学啊。

千里之行始于足下,表急功近利,加油吧少年。。。偶码农屌飘过。。。

------解决方案--------------------
你只是看到了别人的光彩的一面,没有看到别人辛苦流汗,熬夜看书,通宵改bug的时候!
这条路,没别的,说多了,也没用!说看书,多敲代码,多构思!
------解决方案--------------------
千里至行,始于足下
学C吧,老师教数据结构的时候别打瞌睡

哥本来是机械专业胡
记得当初哥学程序的时候,完全是一个美丽的误会

当年只有486的机器,存储也是以软盘(1.44M)为主的
界面依旧是DOS那个黑不溜秋的东西
计算机中心的鸟管理员还把磁盘驱动器都搞上写保护(我现在依然想草那个管理员家妈)

一次意外的机会
我们上机的时候居然翻到了一张女神的裸照
那种环境来说简直太他妈的弥足珍贵了
从此,哥的生活彻底变了
疯狂的收集相关图片及相关的看图软件

于是四年的大学生活基本就是这样的
一、翻遍所有图书馆和书店书,研究磁盘结构及加解密技术,直到突破机房那个狗日的保护为止
二、翻遍所有图书馆和书店书,研究数据压缩技术,那个BMP文件太大了
三、看图软件最好的SEA也700K,半张软盘,如果是文本(源程序)的话,肯定很小,上机有合法
    的TC,只带源程序多安全,又努力的研究C语言
四、最后那个B管理员还是有所察觉,为了安全,我们只能研究图片格式,用自己的格式连压缩 
    带加密你丫总没办法了吧。

就这样,哥就沦落成了程序员。


------解决方案--------------------
深入到项目中去.........
------解决方案--------------------
即使工作N年的人都不会觉得自己是一个NB哄哄大神,不要迷信电影里的情节。

计算机世界里只有这几种人,一种是天生有天赋,能够成为大神一样的人,一种是没有天赋,凭借自身努力多看多练,对技术非常娴熟的人(但很难突破成为那种大神),还有一种,没有天赋,也不是特别努力的那种,就是类似我们这种主要为了混口饭吃,在中下游徘徊的人。

第一种对你来说自然没办法,即使这论坛里也很少有这种人,像Lippman、Linus之类的人还是需要天赋的。第二种比第一种多很多,但都是天天努力练习,不停研究钻研,不断上进才有现在的成果,如果你想成为这种人还是需要你自身的努力的。没有付出就不会有收获,你要知道那些人付出了多少代价,熬夜写代码、通宵调试等等,对计算机技术的热情不是一般人能比的。如果你认为只要简单培训,或者单纯的幻想自己能神速的在计算机上操练着,那么你永远只能是第三类人。做任何事都一样,你自然可以以任何目标做幻想,但你要真正实现自己的梦想,还是需要自己的努力,没有持续的热情,没有大量的练习,是不可能实现的,因为这个世界上做任何事都没有捷径可以走。即使是天才也要有一些努力,如果你真的只是踮起脚尖就够到了,只能说你的目标太低了。

你在疑惑的时候先想一想自己付出过什么?只是单纯的看书练习?还是连这些都没有?如果你想超越其他人,首先就应该有超越其他人的行为,因为同样的付出不会带来明显的差距,况且你的理想是成为“大神”,没有比常人十倍百倍的付出是不会成功的。

你如果觉得你的同学很简单就把问题变成了程序,但你却不可以,那你就应该考虑一下:
1、这个问题很难吗?
2、你在这方面有什么付出?(查过资料、写过代码等等)
3、如果你都没做过,那么你自然应该去尝试下。如果你都尝试过,而且这问题真不难,那么我只能说你不适合做这一行。

每个人都有自己擅长的领域,不是所有的人在同样的事上都是有能力的。如果你真的不适合这一行,那么有一天你会觉得自己很傻,付出那么多都没有回报。如果是这样不如早点放弃比较好,找到真正适合自己的路才是最重要的,不是吗?幻想就让他一直是幻想就可以了,谁年轻的时候没有过这些想法呢?

你刚刚开始学很难说适不适合,你现在就应该多学多练习,多看看书,多写写代码,多做做项目,等你都尝试过了再考虑你适不适合也不迟。但如果你什么都不做,那么你一定不会成功的,该怎样还是怎样。
------解决方案--------------------
软件开发是一个实践性的东西. 所以纸上得来终觉浅, 觉知此事要宫刑
------解决方案--------------------
多看书学习,然后写代码吧
------解决方案--------------------
楼主还不错哈,从小就可以看到NB程序员,而我在大学才接触计算机的,可见我是多么的落后呀,恩闲话少说,言归正传。首先,楼主有些急功近利,谁都想一下成为神一样的人,但是NB的人也不是一下就NB起来的,也是慢慢学习,一点一点进步得来的。所以,楼主应该先调整一下心态,不能给自己那么大的压力,在人生的道路上谁都有迷茫的时候,迷茫并不可怕,可怕的是一直迷茫下去,在迷茫的时候可以找老师聊一下,找同学谈谈心,缓解一下压力,再重新进入学习。我上大学时,学的是计算机专业,当时也很迷茫呀,对未来很担心,毕业了能干什么,自己能找到工作吗?一切都是未知数。但是,想这些有用吗?没用,只能浪费自己的青春,还不胜踏踏实实学习呢。现在是高科技时代,越来越智能,肯定离不了计算机呀,所以,楼主不要想那么多了,只要学习方法对,只管好好学习,不要压力太大,全力以赴就行。如果不知道怎么学习,可以问问老师。不要在无谓的幻想中浪费了自己宝贵的时间。想成为大神不是一时半会的事,在以后的学习中和工作中,慢慢积累自己的知识和经验,自然会成为大神的。希望能帮到楼主,哪怕一点点。。。。。
------解决方案--------------------
 大神都是在透支他们的生命去换取现在的荣耀  如果承担的起 那么就没什么好说的了 
------解决方案--------------------
埋头苦读,抬头做人
------解决方案--------------------
物以稀为贵!
------解决方案--------------------
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

只看到贼吃肉,看不到贼挨打。

台上一分钟,台下十年功。
------解决方案--------------------
万丈高楼平地起(也许得从地基起)。
------解决方案--------------------
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:

A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感

A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)

如果想从A变成B的话,到我的资源http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”

谁在这个世上不是在“混”呢?怎么从一个未入门的软件工程师变成一个NB哄哄大神软件工程师
------解决方案--------------------
引用:
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

只看到贼吃肉,看不到贼挨打。

台上一分钟,台下十年功。

大神就在这里,望楼主好生向这位大神讨教!
------解决方案--------------------
打好基础,多练习,多思考,多总结,多折腾。
------解决方案--------------------
一甲子的内力怎么练的哟
------解决方案--------------------