回 帖 发 新 帖 刷新版面

主题:[原创]学习的感受以及对未来的迷茫

[size=4]  [size=2]高中生学习编程有出路吗?

  我带着成为一名程序员的梦想来到了武汉一个培训中心学习(该培训中心在全国来说应该是最大的) 刚开始是学的C 老师是一个女的---很漂亮的那种  呵呵!! 所以学起来很有动力,那时候很努力天天看书,写代码,问老师问题! 过一个月C就完了,之后就又学了SQL基础,VB基础,HTML基础 觉得每个老师都比较敬业,对我们提的问题都回答的很仔细,也耐心(在这里也要谢谢那些老师).当时觉得编程也就这些而已,现在想起来很是惭愧!!

 到了第2阶段一上来就是C++ 那时我们班上的同学都学的很是郁闷,感觉C++太难懂了,概念很模糊---因为是面向对象.所以都很不适应,我们C++的老师还是以前教我们C的老师,我基本上还好对于老师教的一些东西掌握的还不错,就在这时候对我以后学习的不努力埋下了伏笔!到了学JAVA的时候 老师是一个硕士,教的很细,因为我比较外向所以很老师的关系处的比较好  当时自我膨胀的很厉害觉得自己是班上最好的!到了JAVA学习快结束的时候自己就放松下来了,回来就是看电影,看新闻,听歌  很少写代码了也很少看书了.JAVA学完了,班上布置了一个作业写一个五子棋的程序.时间是一个星期,但是一个星期过了后自己才画了一个棋盘出来,而且功能什么的都没实现,到了验收的时候,看到有几个同学上去展示的时候,自己才觉得学习的连贯性是多么的重要.那天对我的打击还是很大的,感觉自己一下子跌了下来, 最后一门ASP那就更不用说了,受心情的影响学的很差!!

这种感觉大概持续了大半个月,自己才慢慢的好起来,决定好好的努力的去学.可是学了一个月后,开始了最后一个阶段的学习,开始就是.NET  当时我发展的方向都选好了就是JAVA平台这一块!所以对于.NET就没怎么在意,每天上课的时候看JAVA书,JSP书 回寝室里做的也是JAVA的代码,对于.NET我当时是彻底的放弃了.我同学问我你多少要学一下啊!我说哎...没那么多精力,我想搞好一门就好了!当时已经自学J2EE了,技术种类太多了,才觉得自己非常渺小,什么都只是知道个皮毛而已,觉得自己是不是适合这一行,不过还是坚持下来了,我想大家智商不会差的太多,为什么别人能学好,我就不能呢!
 到了现在觉得自己在技术提升上遇到一个瓶颈了,感觉提高很小可以说是没有提高!!也许是自己的基础不够吧!!! 

目前我学到了XML和ORACLE了,每天回到寝室就是看书,写代码偶尔练练CS......目前遇到了一些困惑,就是做一个稍微大点的项目的时候感觉自己能写每个单独的模块,可是不知道怎样把它们联系在一起!!困饶我很长时间了,请各位高手多指点,指点.

对于就业我抱的一个目标只要是做软件开发就好了,其他的我想以我的条件是没法考虑的,对于自己目前的水平不知道到底是个什么程度,不知道自己能不能胜任以后的工作,不知道自己的前途是什么?  希望我以后能成为一名合格的程序员!希望许多广大想成为程序员的朋友们,少走弯路,早日能证明自己!!!
  恳请朋友们给予支持和帮助,说一下你们的经验也让我和后来者少走弯路!!!

                               态度决定高度[/size][/size]

回复列表 (共37个回复)

11 楼

......
我从来就没有想过1个月就学完C,当然现在大学都是这样,一个学期4个月,一共4门专业课.不过大学的老师至少是硕士,虽然感觉起来也不是真的很精通的样子,常常可以问一些问题难倒他们.

如此之快的学习频率,也许是由以后市场对人才的要求而决定的,但是却不是我个人可以接受的.没有人可以深刻的去理解一些深层的东西,就像学过C语言,却不知道结构化的含义是什么,不知道为什么goto语句被批判,不知道为什么指针可以完成一些无法完成的工作,不知道递归和堆栈的内在联系;学了数据库,却不知道为什么Object-relational数据模型要打破relational model的范式,甚至有些学生连对象数据库这些基础概念都不清楚;学了java,没有理解"万物都是对象"的思想,甚至连jsp是属于J2EE的都不知道,就更不要说什么MVC了.上面的现象在1/2的大学生身上都可以看见,就更不要说一些培训的学生了.

试想,这样教出来的学生怎么可能有竞争力?别人说,优秀的软件人才不是读大学可以读出来的,虽然有些片面,但也反映了一些现状问题.所以,学习软件贵在自己深入研究,没有人可以教你,也许懂的人根本就很少.在哪里学习软件都是一样的,关键是你这个人,是什么样的人.

12 楼


 感谢上面的兄弟们!!不知道有没姐妹们!

 11楼说的很深刻啊!!!看了后感触很深!!!

 我想人生就是一场旅程,在乎的不是目的地,在乎的是沿途的风景以及看风景的心情!

 既然大家选择了这个角色,不管条件如何,重要的是长久的坚持,有效的学习方法,以及热爱程序员这个角色的 心! 

 写了这篇网络日记后,重新对自己审视了一下,确实觉得自己基础差,出去后竞争力可想而知!没办法啊现在正在饿补数据结构,找了个老师请大学里的表哥帮我!!
每天时间安排的很满,上午看书,以及学习数据结构,下午基本上就是JAVA了!!
晚上看一会书就到了睡觉的了!不过自己感觉很充实,很满足!就有一点 感到特别的累!应了一句话 痛并快乐着!
 在这里向所有这行的兄弟们表示支持!我也需要你们的支持!

13 楼


我和你遇到了一样的情况,对于学计算机,我个人认为,要打好基础,就拿编程来说吧,数据结构和算法是非常重要的,对于计算机语言的话,都有用,关键是要精通,只要精通其中一门,学习其它也不难,而且心里也有数,也可以放心去学另一门语言,你学了那么东西,可以看看别人的代码啊,可以接触一些大一点的程序啊,对自己会有用的。

14 楼

我也有过你这样的经历,我觉得你说的一句话真的说得很对,就是学习的连贯性是多么的重要,我虽然知道要认真学习,但是没能专注地学习。到头来也是要重新开始一步一个脚印地学习。我觉得最重要的是做每一样的东西都要用心去做,虽然是一段简单的代码,但是没有写过,根本不能领会当中的含意。很多东西都要经过自已的实践才行,如果不是这样的话,只是看到代码就明白,一听别人讨论就说知道,但是到自已做的时候,就总是看到编译器报错。

15 楼

你好厉害啊!
我现在总是懊悔,学习时间是那么少,你怎么能一个月就能学会C语言呢?
我们整整学习了半年!
我以后一定要向你学
[fly]祝你成功![/fly]

16 楼

顶起。。。坚持下去

17 楼

要想信自己,说"我一直都很不错",还有以你现在情况看,很有前途的.

18 楼

我是一个计算机系的学生,以前学的c,又自己去学c++,java,都是学了一半就放下了.
梁肇新说如果你是一个编程高手,语言不是问题,不是说你什么都会,而是你什么都可以会.
所以我认为(也是很多人认为)学好一门面向对象,学好一门c.
建议去看Donald E. Knuth.的art of computer programming....虽然我刚看了一本(当然前提是你没看过)
你是对的,祝你成功.

.
[fly]在自信和对未来的渴望中感受生命的欢愉,在激情和对明天的自豪中感受青春的飞扬.[/fly]

19 楼

知识面广些对自己有好处 正确认识自己 以一门语言作为突破 精通它吧 
学习的目标就是你今后能编写设计出什么样的系统可以有客户肯花钱买!

20 楼

武汉一个培训中心学习(该培训中心在全国来说应该是最大的)

不是北大青鸟吧..
 和我们学的循序都差不多。 .

我来回复

您尚未登录,请登录后再回复。点此登录或注册