For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都希望加入到这行业之中,而也有人认为自己不是做程序员的料,下面我们就一起来了解一下这些心态背后的原因。
1.专业度
不要用专业给自己设障碍。程序员不是什么神秘的、高科技的职业,只要肯努力,不要担心自己干不了。
上过大学的人都知道,很多人大学四年都是混过来的,计算机专业的大学生也不例外。所以,即使你不是学计算机专业的,也不用太操心你的基础,别人比你强不了多少。
2.学历要求
关于学历,能高还是尽量高点,不少公司确实卡的严,以后会越来越严。
3.多写代码
对于新人来说,一定要多写代码,哪怕是重写别人的代码。
大多数的软件开发新人,Java基础差,除了CRUD,其他都不太行。下班之后,我主动留在公司恶补,蹭着公司的网、空调,泡CSDN论坛,没完没了的刷Java版块的问题和答案代码,只要是我不会的,都照着撸一遍代码。慢慢的攒了一堆工具类、例子。
真的,那段时间自己能明显感觉在提高,Java的入门基础、常用的类越来越熟。虽然还不太懂啥是面向对象,一些高级的编程还不会,但是能凑凑合合的干活了。
后来是看各种PetStore的源码,作为当时程序员的必读开源程序之一,我并不是随随便便的看。看完之后,我会刻意尝试背着写出来。写出来再和源码对比,看自己写的哪里不对,思考源码为什么那么写。
随着不断的练习,慢慢就有编程的感觉了。编程的感觉是什么?不太好解释,就好像是你可以熟练的打字,但是你很难说出ABCD……XYZ在键盘什么位置。
4.交朋友
找到行业内志同道合的好基友。
现在看,能认识这几个好基友,非常幸运。学习和练习是一个很难的事,找到志同道合的基友,可以更容易坚持下去,基友还能让你飞得更快、更高。
5.有目标
明确一个可行的目标,保持动机。
不只是程序员这个行业,很多人在工作初期都很兴奋,看什么都是新鲜的。时间长了之后新鲜工作变成了重复工作,大量机械的重复,对你的技能提高没什么帮助。
比如,前面提到要多写代码,但是如果你写的代码都是类似的,写几万行你也成不了技术大牛。
要给自己定一个明确的、可行的目标,比如成为一名高级程序员、或者是架构师。考虑清楚达到目标需要哪些技能,然后好规划,保持动机,不要轻易放弃。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。