1
gucheen 2012-05-22 21:24:00 +08:00 1
个人感觉,一个好的程序员,比起他会多少优秀的语言,会敲多么优秀的代码来说,更重要的是他对于代码的理解,有一种好的敲代码的习惯,技术永远在不断进步,可能某个时间你觉得某种技术很厉害,当时可能当你学会并且精通它的时候,它已经不像原来那么热门了,因此,锻炼自己学习能力以使得自己无论在什么情况下都能快速的进入状态,完成工作,或者学习某种东西是很重要的,从低级码农到高级码农,如果能提升自己对于代码的理解,那就是很大的进步,而敲出优秀的代码,很重要的还是经验的积累,和不断的反思,工作繁重是很多人都在面对的问题,不是一朝一夕可以解决的,楼主在工作的过程中也可以思考如何提高自己的效率。
以上是个人观点,楼主可以参考 |
2
waterye 2012-05-22 21:42:29 +08:00
先赚钱,有时间再写程序。
|
3
bhuztez 2012-05-22 21:46:00 +08:00
捷径就是没有捷径
|
4
yelusiku 2012-05-22 22:05:36 +08:00 1
攒一笔钱,找一个合适的机会放自己一个大假。然后在假期里做你喜欢做的事情。
个人感觉这种方式很不错,类似《圣经》里的“安息年”。之前TED里也有过类似idea的介绍。 当然那谁谁不是说过,时间是可以挤出来的。碎片化的时间如果利用的好也能用来学习很多东西的。 |
5
ufo22940268 2012-05-22 22:08:54 +08:00
我也有同样的困惑。我的做法是找到自己的兴趣爱好,沉浸其中,不考虑太多。
工作嘛,尽量提高工作效率,该偷懒的时候就偷懒做做自己的东西。还有我一直认为一个程序员不应该完全听领导的话,不能太乖。 上面都是自己一些不成熟的想法,待验证,求喷 |
6
xinkiang 2012-05-22 22:15:45 +08:00 2
动手从零开始写一个代码量大的系统,然后不断重构、优化。每一次重构,进步都是看得见的。
|
7
twor2 2012-05-22 22:24:08 +08:00
@xheruacles & @myself 今天这样想,人不能这样活。或者为了钱或者所谓的事业,焦虑,疲劳,盲目加班!或者无所事事,看破红尘。我们应该工作淡定、自信、有目标、有想法、能执行。
做程序,写代码也是如此。既不要天天空想,光说不干,眼高手低,这会儿看看这个技术,那会儿又拿正本哲学一本正经的看、下一刻又大谈创业和创新;也不要只是低头重复代码,拖拉控件。而是真正的制定一个大致的计划,不需要一嘴吃个胖子,随心随性,不骄不躁,一个字母一个字母的敲,一个方法一个方法的写,体会从无到有创造的快感。真真的心境,不能指望旅旅游、看看大自然就可以培养的了的。 V2EX里面有很多榜样级别的人物,耳濡目染,慢慢的,没准也有高手的心和大师的范儿了~ 随想随说,与君共勉! |
9
idleness 2012-05-22 23:00:57 +08:00
毕竟公司聘你的首要目的是让你做事,不是给你提供学习环境。要学主要靠自己。实在加班多就换个工作或是岗位吧
|
10
xheruacles OP |
11
idleness 2012-05-22 23:51:38 +08:00
去外企吧,嘻嘻。
其实和LZ状态差不多。很晚回来各种玩乐始终没能坚持去学习什么,觉得自己没错,我更想要的是生活,工作只是生活的一部分。 你如果干了四年还想一直走技术路线,可能说明你真的热爱吧。想当高级码农,那就要宣传自己,让大家觉得你有两把刷子,可以信赖;各种方案设计时发出声音,争论时有自己的想法让各位知晓。咳咳,都是我没做好的... |
12
sdjl 2012-05-23 00:30:59 +08:00
打一遍 USACO
|
13
yuelang85 2012-05-23 00:39:24 +08:00
我觉得游戏后端很锻炼人啊,需求不停在变,总要面对各式各样需求,总要接触到各式各样技术,只要自己不停的反思自己的做法,激发更多的灵感,就能持续进步啊。。。。
|
14
twor2 2012-05-23 00:52:29 +08:00
@xheruacles 为啥我有很多可以自己支配时间呢?比如这两天我一直蜗居在苏州的一个旅馆。如同@idlenness说的换个工作吧
|
16
xinkiang 2012-05-23 02:21:43 +08:00
没时间学习感觉是硬伤~分享下:
What is the single most effective thing you did to improve your programming skills? http://programmers.stackexchange.com/questions/44177/what-is-the-single-most-effective-thing-you-did-to-improve-your-programming-skil |