最近拜读了“阿里工程师的自我修养”手册,12 位技术专家分享生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,其中有不少的方法技巧和我正在使用的,这让我觉得我做的这些事情是对的,我走在了一条正确的道路上。我们程序员这个行业不像医生、律师等其他行业,那些行业可谓是越老越吃香,但是我们不一样,我们不能享受越老越吃香的待遇,因为互联网发展太快,技术不断的更新,就我工作的这短短几年时间就有不少技术被淘汰,比如说 Strtus2、JSP,你就算在精通这些技术也没用了,因为它们已经没有市场了,不过你也不是一无所获,或许你可以体验一番古代文人英雄无用武之地的感觉。
在技术迭代如此快的互联网,作为互联网从业者的我们只有通过不断的学习,不断的更新知识来保证自己的竞争力。在这个快节奏、世人浮躁的时代,我们需要一些方法来让我们事半功倍,在“阿里工程师的自我修养”手册有不少方法和技巧来让你快速的成长,有些技巧是我正在使用的,觉得效果非常好,所以我就加以总结分享给大家,希望对你的职场成长中有所帮助。
这或许是你人生中最难的一件事情了,没有什么是比管理时间更难的了,但是只要你能管理好你的时间,你肯定会有一个牛逼的人生。罗列从古至今那些功成名就的前辈们,他们都有一项非常牛逼的技能,那就是管理好了自己的时间,相反,你看看你身边颓废的人,他们一个个都没有时间观念,一个个的在浪费青春,浪费年华。对于时间管理还是有必要的,因为我们都是有志青年,关于时间管理的方法有很多,例如时间管理四象限、番茄钟、时间计划等,我们也没必要专门学习时间管理,因为这一门学问对程序员来说没有用,但是我在“阿里工程师的自我修养”手册看到过一个时间管理相关的的三八理论,我觉得非常有有意思,我就盗取分享给大家
图片来源阿里工程师的自我修养手册
这个理论中说人与人之间的不同取决于自由的八个小时,仔细想想确实是这样,你跟你身边人的差距除了客观因素以外,更多的取决于你下班之后是刷抖音还是学习充电。选择不同,人生也就不一样了。
为什么说程序员不需要专门学习时间管理这门学问呢?因为你用不上,你制定好了一套学习计划,然后在某一天因为一个 Bug ,你从晚上 6 点改到了晚上 11 点,或者是因为系统要上线,你和你的团队加班加点的调试程序,里面的任何一个因素都会导致你的计划失败,因为软件行业不确定性太大了,所以对于我们程序员来说,更多的是需要通过自驱和自律来利用你那有效的时间。
不知道你每天是否是这样的,每天六点或者九点下班之后,回到家里掏出手机,葛优躺的方式刷上抖音、玩上吃鸡到凌晨一两点,然后抱怨着工作太忙没有时间学习?其实对于很多程序员来说并不是没有时间学习,而是没有管理好自己的时间或者说是没有牺牲自己的爱好,我相信大部分公司都会在晚上九点之前下班,下班到家洗漱好应该也就 10 点左右,你完全可以花一个小时或者一个半小时用来给自己充电,但是很多人不肯牺牲自己刷抖音、玩吃鸡的爱好,把这宝贵了一两个小时都用在这上面了。如果你想把抖音刷腻了,吃鸡玩腻了,再来学习,那可能时间是不够的。
时间挤一挤总归会有的,就看你的自驱力和自律能力有没有强大到可以战胜你玩游戏和刷抖音的欲望了。
感觉这会是引口水的一点,因为它跟社会的主流价值有点背道而驰的意思,现在主流的学习方式是看官方技术文档,看官方技术文档确实是学习技术最快速的方式,我也是通过这种方式来学习技术,但是我还是想建议大家除了学习官方技术文档之外,我们还应该适当的看一些技术视频来学习,因为技术文档都是硬生生的文字和代码,它没有思想,没有灵魂,但是视频有,因为视频的作者有思想、有灵魂,所以这个视频也就可以传播思想,我认为看视频学习你除了学习到技术之外,你最少还可以获得以下两种回报:
第一点:大厂视野,我们大部分人可能都没能在大厂,没有淘宝双十一的那种场景,所以我们的视野相对来说是比较窄的,但是我们可以通过看大厂技术大牛的技术分享视频来提升我们的视野。我记得在我刚毕业的时候,我经常看 InfoQ 旗下的大咖说栏目,这个栏目主要是一些大厂的技术牛人来分享技术,这些都是大厂的场景,大厂用来解决问题的场景,所以那时候的我成长特别快,我的视野要比身边同工龄的人开拓不少。
第二点:大牛的编程思维,这是我看小马哥视频有感而发的,我通过看小马哥的视频偷学到了不少小马哥的编程思维。小马哥在视频里传输着一种对技术不能只知其表,要深知其里的思想,他也是以身作则,总是把技术背后的标准、原理、实现和应用给你讲的明明白白,这也深深的感染了我,我现在学技术也会试着用这种方式去学。还通过视频偷学到了小马哥排错的方式方法,这些方式方法在实际中用处非常大,能够帮你快速的定位错误解决错误。大牛的这些编程思想能够提高你的学习效率和对技术的认知。
上面是我通过视频学习到最重要的两点,通过视频可不止能学到这两点,你还能学到段子和学会开车。
想要做好这一点并不容易,有多难?或许只有写过博客或者公众号的人才会知道,但是只要坚持了,你会获得双倍的收获。当然这里的输出也不一定是指写博客或者公众号,也可以是在团队内做 PPT 技术分享,或者是把你的知识分享给你要好的小伙伴,这些都是输出的方式。输出是为了让你更好的输入,输出可以倒逼着你输入,因为在输出的过程中,会有观点的碰撞,也必然会触及到你的知识盲区亦或是你的认知原本就是错误的,这些会反哺你,让你做更好的输入,更新和完善自己的认知。
就拿我自己为例,我一直坚持做原创输出,和我同一期写公众号的小伙伴,有很多已经没有原创了,在走转载系列,有一些都已经远离公众号了,虽然坚持持续输出很难,但是我前面也提到了,只要你坚持了你就会得到双倍的回报,这段时间坚持持续的输出,我得到了非常多的回报,除了技术上的回报以外,我还得到了非技术上的回报,首先我的思维逻辑变强了,我能过通过文字更好的表达出自己的观点,更好的跟别人面对面的交流,其次就是我结识了不少的朋友,来自不同行业的朋友,这些不同行业的朋友可以帮助我加深行业认知和世界认知。
坚持持续输出是一件非常难的事情,但是我还是那句话,只要你坚持了,那么你就是一份付出多份回报。
关于贵人,很多人或许会觉得身边缺少贵人,总是抱怨我这么好的千里马,怎么就遇不到伯乐呢?其实你可能就是别人的贵人,只是你没有发现而已,大家觉得身边缺少贵人或者贵人离自己太远,可能是因为下面四种原因:
贵人其实一直都在你身边,只是你没有珍惜或者发现而已,比如说你的同事告诉你你写的这段代码有问题,这样优化会提高效率和可读性,然而你不当做一回事,认为能运行的代码就是没问题的,那么你就错失了一位贵人,因为他认为没必要帮助你了,因为你没有让他看到他自己的价值,你只有让他看到了他的价值,他才会持续的帮助你,你就可以更好的成长。
就我个人而言,我会把面试官都当做我的贵人,虽然他不能持续的给我输入价值,有时候一句话就够了,今年我出去面试的时候,就有一位面试官给我说了一句对我影响特别大的话,他跟我说:技术人员不能东搞搞西搞搞,在前五年要静下心来扎扎实实的研究一门技术,这样你才会竞争力,不然你看上去什么语言、技术都会一些,其实你什么都不会。就是这么一句普通的话,对我影响非常大,因为这些年来我确实是东学一点西学一点,能够感觉到我跟同工龄的人有差距,这并不是我不努力,而是我的方向错了。
在职场上你最大的贵人就是你的直系领导,他会是那个对你成长帮助很大的人,他会影响你,他会帮助你,因为他知道未来你可以帮助他,他看到了你的价值,你要做的就是努力成长回报他。不知道你是否注意到这么一个现象,领导重点培养的人总是在不断的换人,这是因为有的人不懂得珍惜,没有用成长来回报你的贵人。
所以你需要懂得珍惜你身边的贵人,贵人其实离我们并不遥远,他就在我们的身边,可能是你没有珍惜罢了。
上面就是我要给朋友们分享关于成长的四个点,其实不管这四点也好,还是其他点也好,总结起来就是四个字:贵在坚持,只有坚持了才会有质变的机会。最后引用“阿里工程师的自我修养”手册里面的一句话结尾:对我们来说,想要没有焦虑,想要人生变得踏实,就需要管理好你的时间、收起你的浮躁,并且相信 " 慢慢来,成长最快 "。
原文 http://news.51cto.com/art/201910/604702.htm
何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。
于很多前端工程师,很容易进入工作的舒适区,该熟悉的业务已熟悉了,然后就是重复用轮子,这样很容易让自己的成长处于原地打转以及低水平重复的状态。有的是主观原因造成的 ,有的是客观原因造成的,本文从客观跟主观两方面进行了总结,帮助大家 自检
作为一名PHP程序员,从你入门到现在我相信也学了很多东西,但是有的PHP程序员却是还在第一阶段,那么作为初级PHP程序员我们应该如何弥补自己的不足往中级阶段或者高级阶段发展呢?
今天就为各位分享web前端起步阶段、提升阶段、成型阶段都应该学习哪些知识?如何去学习这些知识?完成以上三个阶段的历练,相信你就有可能能成为web前端的佼佼者!
内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!