如何成长为一名优秀的程序员
想法->动手->问题->百度、GG->解决->总结->收藏。
1.首先不要慌,先静下心来,尽你自己的能力完成好公司安排的任务
2.不要去看博客园的文章(或者只把博客园的文章当娱乐,当看新闻),博客园的文章和某些培训机构的视频,现在有些乱来,在你没能力分清楚那些是毒药,那些是仙草的情况下,尽量少碰那些东西,免得染上一身毒
3.没事过来csdn,帮人解决问题,或看人解决问题。虽然csdn现在问题都很基础,但是大部分情况下,别人遇到的问题,基本也是你会遇到的问题,所以看看对你有好处(我们经常调笑有很多月经问题,不过月经问题之所以是月经问题,真是因为正常情况下,如果没过这一关,那么你也会卡在这一关,年年有新人,月月有新人,当然月月有人问)
4。没事做做算法基础题,锻炼一下思维。
5.找几本有关程序员素质和程序历史方面的书看看如:《程序员修炼之道》《新手编程导论》《冒号课堂》《卓有成效的程序员》这些书会系统的告诉你一个合格的程序员应该具有的态度和观念,以及怎么对待那些程序历史上从来就有的争论(ps:除了基础素质,程序历史也很重要,只有明白程序史的人才不会被博客园上那些毒药给毒翻了)
6.理解好你的业务,企业级开发程序员自己不会创造价值,企业级开发程序员靠帮别人用计算机方式实现现实业务创造价值,所以的首先理解好人家的现实业务(做会计软件不懂会计那是不可以滴,写股票计算自己都不会玩股票还怎么做?)