你们是要成为代码王的男人

前几日,登简书,多有人私信,问为何不再做新文,看了时间,一年有余,近来,也多曾想做些分享,想将毕生绝学倾囊相授,思来想去,所言甚多,故作此文,算近年结语,也带些个人之见,如合意,可参考,如相左,期您指教。

为何作文

2017,所做分享颇多,多个人风,少他人袭,甚多人不解,说我,理应难静坐,靠嘴上功夫,无奈沉浸字母之间,不觉枯燥。所做此事,有人谓之好分享,不然,只好做人师,倾向与此作伴,以我之思想,为各位提供星星之言,如做回响,甚是感念。之所如此,概自私基因所致,家多为师,为师者重,不敢懈慢,我亦多次尝试,如何为文,才可吸您眼球,使有所获,为此做文。

为何一年未作文

最后一文,乃故公司所做,彼时觉知识点甚是重要,故作上述多文,反响均可,本目录均已建好,择时相传,但心中焦虑,似乎遇瓶颈,难以突破,故突做决定,寻新公司,谋新思路,做新文章。如此想,不几日,四五家,便坐决断,入新公司。此前有一小事,愿与各位分享,面四五家,两个Offer入眼,一领导,一小兵,薪资偏颇甚微,本申一周,打算苦思冥想,不料当晚想通,便择小兵,有人问,何故不做领导,原因有二,一来,招聘领导之司,面试之时,所见上级,所聊之事,不见主旨,多为空谈,故见下属,些许木讷,也非技术出众。二来,自觉前为领导,所做尚可,今所需,技术突破,择更需,如此而已。遂入新司,为小兵,阅代码,多不解,为得思路,常询他人,次月,做基础框架,带几人,所用甚欢,突觉之前所做之事,并非我所愿,做一框架,人人皆赞,所得之感,不可言述。如有想做参考,可提供思路,可以最喜系统框架为参,自做同功能框架,时常反复对比,多做,可得思路,然决于你用心之程度。如多尝试数框架,除技术可精进,所获学习能力更甚。故觉知识点无之前所想之重,之前打算所作之文也无心再作,有时做设计框架之念想,无奈自知此方能力尚浅,不敢做些许误导,如今,自觉尚可,后可作文,愿各位赏脸。

2018所得,愿于各位分享
一、应聘之事,不要让你的情绪成为行为的主人

常做招聘之事,应聘也来得轻车熟路,个人觉得,很重要是你的成熟度,以及遇事思辨的能力,无论遇何,请轻松应对,莫急莫骄莫燥,沉着莫慌,才会有应对的思路,慌则乱,乱则完蛋,就是这个道理。另外,当面试官问到一系列离谱刁钻的问题,出于动物本能的自我保护,你会表现出急躁或者逃避,那就说明你的抗压能力以及面对问题的态度有极大的问题,答案其实并不是那么重要,不要让你的情绪控制你的行为。我们要知道,会写代码的人很多,能写出好代码的人也不少,不要让技术依赖成为你头脑以及情商成长的绊脚石。
其次是学习能力,编程思想,设计模式,思维深度,谁都有知识漏洞,当问及一个你不擅长的知识点时,切记切记切记(我遇到很多),不可问东答西,胡扯乱谈,你这时应该做的是承认自己的不足,并告诉面试官我打算如何快速的完成查漏补缺。
再次之,才是绝大多数人理解的技术,比如问你“iOS RunLoop是个什么东西呀?你用过么?”,“Android中跨进程通讯的几种方式?”,“ 介绍一下你对浏览器内核的理解?”“请写一个遗传算法?”等等等等,若你拥有值得认可的学习分析能力,这些都不会并不能成为你面试被Pass的主要参考因素,当然,这是对于一定知识积累的人(P4,P5)。若你学化学毕业,学习能力再强,情商在高,对于目前的行情来说,培养一个新人都是一个团队极大的负担和风险。另外,若想要招聘一个技术成熟度很高的人,公司的着重点肯定不会拘泥于他知识领域过分的广度。同时,面试一个拥有技术积淀,并且有独立自我追求的人,甚至会被他所引导,在不产生负面的情绪的情况下。
当然,面试最最最最最重要的,是身体,是精神状态,希望大家都能好好锻炼身体,一定要身体健康,眼里有光。

二、工作之事,通古今之变,成一家之言。

有一天,你从上班开始,积极投入工作,连喝水,上厕所的时间都没有,一天写的好几千行代码,自我成就感爆棚,若天天如此,你很危险,作为一个程序员,切记不要进入沉浸式的工作状态,这样会使你失去独立思考的能力,一方面你这样写的代码会在短时间内忘记,另一方面这对于你的成长毫无意义,一个看似简单的问题,也要想方设法让自己思考,相信我,会有更好的方案。
又有一天,你上班接到一个需求,你发现项目里有类似的功能,于是你就在原来的基础上去改,结果发现越改越难兼容,然后你把原来的代码Copy一份,改成你的,然后你工程中的重复代码越来越多,耦合性越来越强,然后有一天,你实在受不了自己的代码了,然后离职,再去霍霍下一个公司和同事,我相信很多这样的人。就我个人而言,写代码也应讲究十个字,“通古今之变,成一家之言。”,若你想要重用,应吸取之前的教训,寻找更好的解决方式,若作为新代码,一定要有自己稳定的风格和长足进步的空间,切记不要Github上一顿Copy。
其实还有很多决定你是不是一个专业人士的标准,比如把变量名“needRefresh”修改为“loginSuccess”会更表意;把各个不同业务抽象成函数,哪怕只有两行代码;你可以独立做一个以小时为单位长达一个月三人并行开发的准确工作计划;尽可能尽最大可能多的做单元测试,等等等等。

三、生活之事,若生活有光,则无所畏。

工作之余,要极尽可利用的资源,2018年,看了8本书,听了39本书,感觉自己的思想逐渐丰盈的过程是无比美好的,若你能掌握一个技巧,那它就会给你的生活带来新的希望。比如,你要求服务器调整他那自觉良好的接口,下次把“你这么做不对,这么做太麻烦了,做容错也特别难受,也没法扩展,太不专业了,你改一下吧。”换成“我觉得你这么设计的思路有一定的优势,也很巧妙,但是这么做有对于我们来说有诸多风险且不够灵活,大家都是想让项目越做越好,不是么?”,你会感觉到工作的乐趣,而不是跨部门的捉襟见肘。也不要做一个脆弱的人,不要盲目寻求公平,弱者才寻求公平,强者只看到目标。
当然,我觉得的,在我人生中最重要的,也是我一直引以为傲,是真的遇到了爱情,也是这段感情成就了我,没有疯狂追求,我心动之时,恰巧也能入你法眼,我们一拍即合;没有价值观分歧,没有分分合合,钟情相爱六年;没有为柴米油盐感到烦恼,一起做家务是一件幸福的事,你看着我,我看着你,便也知足。最近裁人风波横行,我从不担忧,一来呢,我有那么一点点的自信(哈哈哈哈),当然最重要的是,我能感觉到,哪怕全世界都背叛我,会有一个人和我站在一起,所以赤手空拳也不怕。在此衷心祝愿那些下班明明没事可做还是不回家的男人,希望你们能够早日发现生活的美好不在于你吃的加班餐以及赚到的调休,而是与家人的朝夕相伴。

四、创业之事,希望你无时无刻不在创业。

为何创业,站在我的角度,一,为一个宏大的愿景;二,为家人。如果你单纯为了利益,我相信这个时代对于土豪的需求会日益减少。在你创业之时,请确定你的愿景,一个足够有一群人乐于去为之奋斗的愿景,愿景是信仰,利益是面包,缺一不可。

猜你喜欢

转载自blog.csdn.net/weixin_33953384/article/details/87114548