程序员毕业第一年怎样快速成长( 二 )


1.不参与社区。
对于一些菜鸟程序员而言,应该经常去一些社区和大牛交流一下技术,并且获取最新开发者资讯和信息。
一般社区有:Github、Bitcoin、StackOverFlowStack、CSDN、ITEye、V2EX、Ruby China等。
2.不去阅读其他优秀程序员的代码。
气忌躁,言忌浮,才忌满,学忌浅。阅读优秀代码也是提高编程能力的一种捷径。
3.不投资于软技能。
要作为一名合格的程序员,除了敲代码之外,还需要良好的人际交往能力。一旦你善于跟人打交道,绝对是如鱼得水。通常而言,软技能有时候比你技术技能、硬技能更为重要。
4.不搞点业余项目。
有的程序员总是抱怨,自己每天的工作几乎是千篇一律,技术得不到成长。但是,抱怨是不会提高技术的。
身边有不少的程序员他们业余都会搞一些项目。搞点业余项目有什么好处呢?
可以学习新的技能,跟上时代的步伐。可以赚点外快,让生活过得更滋润一些。在技术人员这个行列里,入行时间并不是衡量人才能力的绝对标准,碌碌无为的“老人”在各行业都不鲜见。
是否能快速成长为一名优秀的 Coder(编码员) 或 Programmer(程序员),完全取决于你对所做事情的理解程度。对所做事情理解的越深,你就会做的越好。
成为一名优秀的程序员和成为其他行业的高手一样,都需要不停地学习、练习、反省和总结。这不仅是最初5年的要求,而是贯穿整个职业生涯的要义。
所以,初级程序员想要获得快速成长,一定要拥有一颗不怕麻烦的责任心,和不满足于现状的上进心。

■网友
放心,当你正式踏入工作后,成天坐在电脑前,而且还有固定收入来改善生活,这是你走上中年油腻肥男的开始,你的身材会很快“成长”起来的。 当然上面的是开(大)玩(实)笑(话)。
其实根本不用去刻意学习,你唯一要做的就是踏实工作,对工作认真负责,还要学会抗压。因为你会发现,学校里学到的那些东西在实际工作中根本不够看。每天都会有无数的坑让你踩,你每天都会被项目进度逼迫得无法喘息。但是你自己会在这种压力环境下自然的急速成长,你会从每一个坑中学习,从每一个前辈那学习,从每一个模块中学习。失败是成功之母,你在工作中的每一次错误都是你成长的粮食。记住几点: 认真, 负责,谦卑,坚强。 熬完1年你再回头看,你会发现这1年学到的东西比你读4年大学学到的还要多。1年后你应付工作会基本游刃有余,那时候再去考虑如何在工作外的时间去学习。
当然如果你得过且过,或者顶不住压力而不停的换工作,那谁也帮不了你。



■网友
老老实实、踏踏实实干活。
工作中,你会接触到很多学校里接触不到的东西,最最最最重要的是,你要明白,真实项目中的东西,不是你理想出来的模型,要思考。
1) 功能方面,要根据客户的原始需求、使用习惯,抽象出来我们书本上的设计,这是你在学校接触不到的真刀真枪的场景,注意把握,注意多思考。
2) 程序设计方面,多考虑程序设计,别特么跟着一帮傻逼,天天做功能。先思考,后动手。先理清楚怎么做,后编码。
你可能听不懂上面,那我可以给你个硬指标:做任何一个功能之前(不是改bug,是实现一个功能),自己在草稿纸上画一个流程图,每一个逻辑细节都要包括,再画一个时序图,斟酌每一个实现的位置。
大学里没好好学的,好好复习,以后你就没有时间了。
是不是本科?是本科,考个研吧,相信我,我现在遇到学历瓶颈了。
多关注主流技术,并跟踪下去,挑感兴趣的,写点小demo。
进入社会了,学会生活
运动,健身、跑步、瑜伽、球类活动等等仪容仪表,美容、衣着搭配文华修养提升,多读读书,读读史,中国古代史近现代史,世界史。培养点艺术细胞,本来就会乐器、绘画,不要放,不会的话,可以考虑学一学,没事的时候耍耍,或者学学皮具、做衣服之类。烧饭做菜,做家务。投资理财:股票、保险、基金、贵金属、外汇。学会取舍


推荐阅读