程序员如何提升自己
如果你去网上搜索这个话题,应该可以搜素到很多文章,里面也很详细说了很多方法。
那为什么我还要说这个话题,觉得很多人并没有说的点子上,都是很宽泛的说法。
下面说说我的个人感受吧。
我们每个人如果要提升自己,唯有不断练习。
其实看看古今往来的名人,无不是大量练习,方名震四海。
我们很大可能是不能名震四海,因为我们的付出达不到人家的1/10。
所以我们也需要练习,那是当然的,名门世家的孩子还要去读博读研呢。但是不仅只是练习那么简单,有本书还说刻意练习呢。
因为练习是需要方法的,错误的练习,带来结果不及正确练习的一半功效。
下面就说说正确的方法:
1.当你准备编程的时候,最好要连续不断的去工作。
不要被社交媒体,游戏其他事情打断,因为重新开始,又需要花不少时间去回顾,代码编写忌讳中断。此方法不适合,某个技术点暂时没法实现的情况。
2.工具也是必须的
打造适合自己的一套代码编写工具,电脑桌椅,电脑,软件。
不要坐在板凳上编程,不要让自己在不舒适的状态下编程。你现在不对自己好点,留着钱等老了再对自己好吗,呜呼,晚矣!
给自己一个舒适的环境吧。
本人自从买了个升降桌,再也不担心每天坐着太久,腰酸脖子难受了。
电脑能高配就不要低配了,高配用起来的不是一般的爽,能用得起mac就不要window。编程最佳电脑非mac莫属,此处不接受喷子。
软件方面:有很多很棒的软件能极大的提升我们的工作效率。
3.自己写个项目,不断完善
自己业余时间,折腾一个项目,可以把一些新技术运用进去,提升自己对新技术的了解程度,折腾是程序员最佳的提升方式,不断折腾意味着不断进步。
这个时候,肯定得要个服务器,域名了。没这个还这么玩啊。折腾折腾就对服务器也越来越了解了。这些知识就会在不知不觉中学到了,这就叫无声胜有声。
天天去看视频教程,还不如自己折腾,不懂百度谷歌,更加学习深入。网上视频漫天飞,又有多少人看了之后成大神了,大神从来就不是看视频来的,哦,不,大神从来就不是教出来的。
4.有时间还是多学一门语言
学习另外一门语言的好处太多了吧。工作上,指不定就是你提升的机会,其他人都不会,就你会对时候,就是你出头的日子了。
其他益处也不少,还能拓展你的思维及创造力。
5.多问前辈吧,没人问就问谷歌
没有谁比谷歌更好了,问人问多了会烦的,问谷歌也是需要技巧的,这就说到另外一个话题了,学会“如何提问”很重要。
放手去折腾吧,趁年轻。(不仅只是学习折腾,所有事情,比如你的爱好,使劲的去折腾,等你到了一定的年纪,真的折腾不动,世俗的事情越来越多了)
越折腾越进步(可别瞎折腾啊!)
折腾项目:
树莓派,已经非常强大了,学习的好时候
TGbot,玩的东西就不要太多了
爬虫,爬点妹子图还是不错的
...