这是Ranks的职场学习日记的第001篇原创文章
程序员可以说是一个既高大上又屌丝的职业!
高大上表现在工作于商业写字楼里,有着看上去不错的底薪,被不懂编程的人称之为“脑袋很聪明的人”;
屌丝表现在大多数程序员没品质的生活习惯(即使他们收入较高),工作和在家除了抱着电脑还是抱着电脑,苦逼到没什么时间谈恋爱,关键是圈子里妹子还比较少;
那为什么还有那么多的人想做程序员呢?其实原因很简单,大多数人都是看到了光鲜一面,而把其作为动力支撑自己,从而盖过了屌丝的一面。
如果你打算做个程序员,那么小编想给你分享下面这些!
关于工作方面
坚持主动学习
作为一个技术开发人员,应该对行业技术发展有较高的前瞻性,所以对新生技术的基本学习了解是必不能少的任务;
在工作中要有善于思考的思维去看待问题,比如看见同事写的某一个功能,如果自己不会,一定要主动虚心请教,而不能抱着反正是他负责的,与我没有什么关系,自己不会也没什么;
如果你的上级封装好了一些底层的功能,在你有空的时候应该去了解学习一下,而不能想着这功能都封装好的,我直接用就好了,懒得花时间去研究。同样在网上搜到的答案也不去理解,做拿来主义者!
提升自我解决问题能力
不要把自己的所有暂时解决不了的问题不加思考,自己也不去尝试一些解决方法就去请教他人,通常情况都是一些本不应该出现的小问题导致的,这会很浪费对方的时间,同时突显个人极弱的解决问题的能力;
遇到bug等问题,首先第一原则是检查是否具有低级错误,其次再是看是否是逻辑问题,不要动不动就去打扰你的上级或者同事请教,因为每个人都有自己的工作任务,没有那个人是有义务花自己时间帮你解决问题的。所以先自己一步步详细检查排错,不能解决就放一边,过一会再去看或者百度,说不定过会就能找到并解决问题,当然如果各种方式尝试了还是解决不了再去请教同事,注意讲话语气。
当你自己通过检查,百度,自己解决问题后你会很有成就感,而且在解决问题的过程中你会学到些东西,渐渐的就会培养提升自己解决问题的能力,这样成长很快,曾经深有体会。
如果你解决问题的能力到达一定层次了,那么说明你就不再是个初级程序员了,那么屌丝的称谓就淡化些了,不过还得加油,哈哈;
善于总结分享
想要作为一个有影响力的码农,一定要勤于去总结一些知识技能,并且把自己学习总结的心得发布到自己的技术博客或者论坛,这样做的好处是:
1) 可以形成自己的学习笔记,便于以后查阅,当成自己的API文档;
2) 分享发布到网络上可以让其他有需要的人查阅学习,起到广交朋友的作用(这个社会人脉圈子很重要的),有些志同道合的朋友便会联系你共同交流学习成长,还可以起到吸粉作用,长久坚持会有意想不到的收获;
3) 体现自己的技能水平和学习能力,便于如果哪天换工作,很容易被网络上的朋友内推,而且具有面试主动性,曾经小编就有过这样的经历。
总结和分析,分享,除了巩固自身知识技能外,而外分享的价值会对你将来形成积累性的好处。
学会控制情绪
作为程序员,经常都会遇到一些棘手的bug或者一时实现不了的功能,往往这个时候很多程序员就开始不淡定了,心浮气躁的,思绪很难再集中,那么这样问题将更加不会解决。
所以这个时候正是考验一个程序员级别的时候,初级人员经常浮躁不淡定,有的甚至还会自言自语吐出几个脏字,高级程序员往往就很淡定,如果感觉这个思绪不清那么就暂时放下,过一会再去解决思考,这样的话就不会持续情绪化,容易重新理清思路解决问题。
高级程序员一般都不带情绪的!
处理好人际关系
程序员的工作氛围几乎都是团队作战,其中程序要涉及到和多个部门交流沟通需求,而且自己技术部门成员也会有很高的沟通频次,那么在这些情况下如何高效沟通,将取决于你和这些同事间的人际关系如何;
而这些人际关系处理中其中重要的一点就是注意好说话的方式方法,不要不经过大脑张口就说!因为你的讲话方式将决定对方是否愿意真心把你当同事朋友。
好的人际关系会让你的工作开展的很顺利,反之将会很影响的你的工作效率以及工作心情,如果工作中带有一些不适的心情干活,你也干不好。
拓展知识面
不要真的把写代码当做你每天学习里面的全部,抽些时间去了解拓展一些其他方面的知识技能,比如运营方面的、市场推广方面的,同时多看点互联网行业方面的新闻动态,这样会扩充你的知识面,和不同的人有聊的话题资本,不要张口是代码闭口也是代码,毕竟你不会永远只交开发的朋友吧。
而且也利于以后自己创业,不一定每个都精通,但是至少其他相关的工作也要了解一些基本知识;所以建议大家可以多看点互联网、科技新闻动态。
将来能不能有更大的发展,拓展知识这块尤为重要!
关于生活方面
提高生活品质
打破其他人对程序员屌丝的看法,注意自己的形象和穿着,不要搞个很长的头发,而且还是带发光那种就不好了。最好每天洗澡换洗衣服,不要一套衣服穿好几天,特别是爱出汗的人搞得一身酸臭,上班还穿一人字拖,这样的程序员活该单身没有女朋友!
不抽烟最好,如果抽烟最好少抽点,毕竟那是伤身体的事而且还伤害你身边的人,本来程序员的圈子妹子就少,你还要有上面这些不好的习惯,那就真心是单身的命了。
一个月还是和自己的朋友或者带自己的女朋友去一两次有品位的场所消费一下,程序员的你也不缺一个月花销那几百块钱吧,去这些地方不是为了炫耀你目前混的多牛逼,而是去这些地方感知一下惬意有品质的生活,这样也可以激励自己更加努力工作赚钱从而可以实现基本的金钱自由。
大多数情况下,一个人的生活品质如何,就可以看出一个人的收入和圈子如何;
多出去走走
周末和节假日不要老是宅在家,走到外面逛逛,和朋友聚聚餐什么的;如果有女朋友,陪女朋友去逛逛街也好;或者去参加一些论坛沙龙活动结交点新朋友什么的,让自己的圈子范围尽量广点,如果你以后不做程序了,说不定还能很好的通过圈子外的朋友顺利过渡到另外一个行业。
说不定有艳遇哦!解决单身问题的最佳选择。
多运动
这个一定要引起重视,因为程序员工作缘故,经常一坐就是一上午,除了上洗手间,很多人都容易患颈椎病或者腰间盘突出等病。【ps:小编一直想做个健康运动类的app,专注服务于IT互联网白领,特别是程序员,有兴趣的可以交流交流哦,哈哈】
而且经常坐着,加之程序员加班和熬夜容易引起虚胖,长肚子,身形走样!抵抗力还会降低,经常会生病等。
所以周末可以去爬爬山,约朋友打打球,或者办个健身会员,去健身房运动几个小时都是有很大好处的,肌肉男或者好的身形都会招女孩子喜欢的,就好比男人喜欢身材好的女孩子一样,所以如果单身的你这也是个好的提升自我的机会。
当然了有好的身体素质才能有精力工作赚钱,没有身体拿什么革命呢,所以说多运动,让自己保持一个好的身体素质比什么都重要,只要人还在没有什么是不可能的,因为身体人要是不行了什么都是浮云!
听到很多程序员猝死,身体是革命的本钱,好好珍惜吧,少熬夜,多锻炼!
结语:
以上这些就是小编我从两个维度简单建议想做程序员的朋友们注意的一些事项,语义比较直白也比较俗,希望能对初级开发人员有所帮助,让大家以后的路走的更加顺畅一些。
这是Ranks的第001原创文章,如果你觉得我分享的有价值,希望你能分享给身边更多的朋友一起学习,自我提升!欢迎关注公众号:Ranks009,感谢您的阅读。