算起来在这一行做了有些年头了。从最初的那个什么都不懂的少年到现在,经历过很多。记得刚开始的几年也是很多东西根本不明白原理,只知道只要按照这样子写就能出效果。
对于刚入行的新人来讲,真的没有什么好的建议,唯一的方法就是多写多练。一样的效果你看着能做和能做完全是不同的概念。作为新人一定要避免出现眼高手低的问题。
对于新人重要的事情说三遍,编程这一行英语一定要好(起码过得去),手速要快(这个可以慢慢培养),要有学习的习惯(不学习就会被淘汰)。
刚开始的时候不要纠结什么语言好,其实语言没有好与坏,关键还是看用的人。不同的开发语言适用不同的应用场景,作为一个合格的开发者,需要至少掌握三种以上开发语言(这个是很容易实现的)。
遇到问题首先需要自行解决,向别人提问永远是最后的解决办法。此处引用:
[提问的智慧!]
如果可以,查资料尽量使用google,学会使用github和邮箱。很多做程序的真的很烦在工作中被打断,所以邮件往往是更好的沟通工具。做程序要有分享精神,要避免重复造轮子。
不要纠结于开发工具,用文本编辑器还是ide这个还是要根据实际场景的。有人喜欢vim也有人喜欢用文本编辑器,工具而已没有好坏,自己用着顺手就好。
做程序的一定要多注意自己的身体健康,多运动,不要老是坐着不动!
以上内容纯属过来人的经验之谈,有兴趣可以多交流
github