程序员的奋斗史(四十七)工作三个月小结

文/温国兵

经常有网友问我在哪家公司工作,坦言,我现在所处的公司是一家初创公司,没有光环,没有炫耀,有的是踏实和认真。也正是因为这样,我才有更多机会。

我已经很久没有更新文章,实际上工作确实比较忙,但我一定会保证每个月至少一篇文章。柴静所著《看见》中,提到陈虻所说的一句话:「不要因为走得太远,而忘记为什么出发」。或许,我们应该时不时停下匆忙的脚步,审视自己,反省自己。

工作3个月来,每天早出晚归,每天都有新的收获。这几个月来,养成的最好习惯就是写文档。从工作到现在,已经积累了数篇有点价值的文档,我想这就是经验的体现吧。GitBook上有很多优秀的文档,读者不妨拿来参考参考。我写文档严格按照要求来,出处、目录、排版、文笔、文档信息、作者信息等等,不敢有丁点马虎。这里还要提一点小技巧,一是文档可以采用软件工程的版本思想,在文档的前面增加一个更新日志,写清楚每一个版本做了什么,这样以后要查看就很明了,其实这就相当于软件中的Change Log。第二个技巧是可以采用知识管理工具进行同步,比如印象笔记、DropBox、Google Drive、百度网盘等等,这样可以减去很多麻烦。第三个技巧就是写文档不一定要使用Word、WPS,还可以使用Markdown编辑器,在线的、离线的都可以。在线的话可以使用马克飞象、离线的可以使用MarkdownPad,目前我正在积极的向Markdown转移。

第二个值得一提的就是找资料的技巧。遇到问题可以快速的定位问题,快速的寻求帮助,快速的找到需要的资料,这就是你的竞争力。目前我最佩服我们老大的就是搜索的能力,他能做到现在的位置,或许这就是很关键的因素。现在遇到问题,第一考虑的就是上Google,百度已经基本弃用。当然,得益于GFW,让广大IT攻城狮苦不堪言。做技术的有一点很好,那就是任何问题都找得到靠谱的方法。比如跨越长城,我尝试过很多工具,最后还是转向付费的阵营,目前使用的是Green VPN,这个还是比较靠谱的,如果您也需要,可以先试用,如果觉得还不错,再考虑付费使用。要相信,付费的才是靠谱的。这一段时间,掌握了一些搜索技巧。每一个搞IT的都应该学习下如何高效的使用搜索引擎,知乎上有关于这方面的分享,如果感兴趣,可以点击此处查看。作为一个IT从业者,您应该或者必须使用Google。

第三个需要谈谈的就是英文阅读能力。一手的资料绝对都是英文的,所以您就应该知道英文对你有多重要。拿到一个Manual,不要怯怕,勇于去尝试,最开始很可能很痛苦,但您的英文阅读能力会随着量的积累最终达到质的突破。比如现在的我,看一个英文文档没有什么压力,最多就是有一些技术性的名词不认识,去Google Translate、Wikipedia查下便明白。我们老大是一名海归,所以英文文档对他来说是小Case,这又是一个我佩服他的地方。

接下来简单谈谈技术性的小结。由于是初创公司,又是自建机房,所以前期很多繁杂琐碎的工作都需要我来做,比如搬机柜、接水晶头、安装交换机、配置路由器等等,终于明白别人说运维、DBA都是打杂的。就在整个过程中,让我这个硬件白痴增长了不少见识。关于技术,这里有几点值得参考。第一点就是永远不要用经验、定势思维套牢自己。经验固然是好事,但如果环境一变,以前的或许就不再适用。比如服务器上的系统安装,以前我就不知道很多服务器还存在硬件兼容问题,甚至某些Linux发行版不能运行。再比如Linux发行版的不同导致的配置差异,公司的主服务器和其他服务器使用的发行版就不一样,所以很多东西就得使用新的方式解决。预想的和实际的往往是两码事。最好的就是把任何东西都当做新东西来对待,怀着一颗虔诚谦卑的心来看待一切。第二点就是配置服务不能完全按照文档上的去做,即使那个文档中的环境和你所处的环境完全一致,某些插件您是不需要的。您应该根据自己的需求,灵活的变通配置方式。第三点就是配置之前需要先了解文档中软件使用版本、在哪个环境下运行、不同组件之间的依赖及版本,这些搞清楚后可以在后期排除很大一部分问题。然后在实施的过程中,绝不能跳过,您跳过的或许就是最关键的,您应该从文档的初始部分挨着往下读,确实没有必要的也要了解它在做些什么。第四点就是做任何事之前想清楚来龙去脉,尽量避免做无用功,此时思维导图就可以很好的帮助您。第五点就是尽可能地避免做重复性的工作,此时脚本就显现出它的威力,除了掌握Shell之外,Python、Ruby值得您去研究研究。

工作初期,心急是很可能发生的。拿到任务,总想快速的解决问题,然而常常事与愿违。实际上,做只占整个任务的很小一部分,如何做,怎么高效得做才是关键的。我还需要时间来磨练,还需要把怎么高效做得更好。这段时间,我也发现自己的软肋,那就是网络知识,我需要时间来把这一块补上。

接下来聊聊生活。广州的天气是我所喜欢的,蓝天白云的天气是很常见的。我已经养成了一个生物钟,晚上一般23点左右休息,早上一般7点左右起床。早起,听会英语,看会书,再运动一会儿,然后就奔向挤公交车的大军。加班是常有的事,晚上回到家基本上都是9点过,还要做吃的,所以一天的时间是相当紧的。但是,即使工作已经很繁忙,我仍然没有放弃读书,没有放弃做自己喜欢的事情。从认字开始到现在,从来没有哪一年像今年那样读了那么多书。我经常光顾图书馆,在图书馆闲逛中也可以学到很多。工作、读书之余,我还保持着运动的习惯,每周至少打一次羽毛球,或者去公园散散心,一个人的日子我也要过得有滋有味。

最后,我坚持反对「工作狂」。个人认为,该工作的时候好好工作,该休息的时候好好休息,把白天的时间利用好,提高效率,晚上尽可能地去做点其他事情。毕竟革命与否,身体都是本钱。读者不妨去看看「二十英里法则」,相信你会明白。前路漫漫,唯有坚持和保持空杯心态,才能更好得进步,共勉。

Good Luck!

Robin

2014年10月26日

时间: 2024-10-05 14:26:01

程序员的奋斗史(四十七)工作三个月小结的相关文章

程序员的奋斗史(四十三)——大学断代史(七)——在实验室的日子与我的学业

文/温国兵 本篇文章讲讲我在实验室的日子及我的学业,以飨读者. 2011年8月,大一暑假.那时有一股参加实验室的浪潮,我也不例外,慌忙中投入了加入实验室的队伍.我们学院总共有6个实验室,名字都很高大上,但做的东西主要是Java Web和嵌入式.当初年少懵懂,在几位学长的推荐下,毫不犹豫地选择了A老师和B老师的实验室.我们3个同学一起去找实验室老师,老师跟我们谈了一番话,大意是说现在就业形势如此严峻,应该静下心来学点东西,把本领练到手,并且还要保证呆在实验室时间的连贯性.对此我们唯唯诺诺,就这样踏

程序员的奋斗史(四十一)——大学断代史(五)——我的娱乐方式

文/温国兵 忙碌的大学生活总要有属于自己的娱乐方式,琴棋书画也好,游戏运动也罢. 上大学开通了人人网.新浪微博.腾讯微博,再到后来的微信.陌陌.来往.易信.米聊.Line.WhatsAPP,加上最开始的QQ.QQ空间.朋友网,太多的SNS使我不得不放弃其中的一些.现在,微信成为我现在使用最频繁的SNS应用,偶尔登下新浪微博,弃用其他提及的所有SNS网站或者应用.常说人生而孤独,我们渴望与他人的结交,迫不及待的渴望与他人的世界产生交集.使用SNS的原因,大抵有如下几个:打发时间.内心空虚.搪塞孤独

程序员的奋斗史(四十六)——大学断代史(十)——给学弟学妹们的忠告——终结篇

文/温国兵 「写在前面」 大学断代史终于要完结了,就像一条再长的路总有终点一样.该系列文章前前后后写了一两个月,也该收尾了,至于收尾的文章,想了想,决定写写自己对学弟学妹的忠告.本篇文章以话题的形式呈现. 「关于专业」 我相信大多数的读者在高考填志愿都不知道软件工程或者计算机专业是做啥的,稀里糊涂就踏上了这条IT不归路.身处小乡村,消息相对闭塞,能使用电脑都是奢侈的事情,这就是当初我高考后的境况,相信现在有很大的改变.如果你对IT行业抱有一番热情,恭喜你,选对了好专业,好好学,今后的路错不了.如

程序员的奋斗史(四十四)——大学断代史(八)——大学的友谊

文/温国兵 我不是一个善于表达的人,但很庆幸大学里结实了几个知己. 原本我是其他寝室的,缘分使然,让我和现在的室友相聚.和好友A.好友B.好友C之间发生了太多太多,以至于太多回忆从脑海中隐隐浮现.A在我的正前方,无数个夜晚不知道他在被窝里做些什么,我睡了很久还依稀可以听见他的声音.大学和A同学谈得最多,每次都是相当长的时间,在我的心里,一直把他当做大哥.每一次谈话都从中收获颇丰,增长不少见识.也是A同学让我变得比以前开朗.同一件事情,他比较乐观,我比较悲观:他看到最多的是希望,我看到最多的是绝望

程序员的奋斗史(四十二)——大学断代史(六)——我与图书馆

文/温国兵 作为一个爱读书之人,图书馆简直是人间天堂.反之,不过地狱. 读书的好处在于,可以穿越古今中外,超越时间和空间的界限,到达你想到达的地方.你可以回到唐朝和诗仙酌酒言欢,可以回到战国和庄子高谈庄周梦蝶.鲲鹏之硕,可以回到18世纪的法国聆听哲人卢梭的教导,可以回到19世纪的德国瞻仰尼采的智慧,可以回到20世纪的中国感受王小波的特立独行,可以回到春秋时期领略老子的道,可以回到20世纪感受徐志摩的唯美诗歌--书中自有黄金屋,书中自有颜如玉,从书中可以获取到广阔的精神食粮,指引着我们前进,教导我

程序员的奋斗史(三十七)——大学断代史(一)——开篇

想了很久,还是决定写一系列文章来祭奠下逝去的青春.至于怎么组织,还是决定以话题的形式.如果你要问我为什么取名<大学断代史>,这可得益于高中语文老师.可敬的语文老师写了一本书,名字就叫做<大学断代史>,当时我们以极低的价格从老师那里买来,花了几天的时间拜读完了.那是年少,手捧一本新书,作者离我们那么近,喜悦之情溢于言表.阅毕,感慨这样的大学生活才叫大学,心想以后我也要写下大学的点点滴滴,取名也叫做<大学断代史>,如今美梦成真,我定会好好珍惜,努力真诚地写下这一段历史. 断

程序员的奋斗史(四十五)——大学断代史(九)——独自南下的岁月

文/温国兵 2014年2月,独自踏上了南下的路. 对于一个13岁就独自到过广州的我来说,出远门并不陌生.话虽如此,但还是感到了独自南下的那份孤独.到了广州,找房.买生活用具,沉重的包袱压得我喘不过气来.大把大把的金钱瞬间就流入他人的口袋,才知道生活的不易和挣钱的艰辛.以前享受着高枕无忧的生活,每个月父母按时打来生活费,每天在学校过着安逸的生活,却不知父母在外打拼的艰辛.是的,父母在外承受了太多,为了我的幸福生活牺牲了太多,而我很多时候却不知道知足,有时在不经意间说伤害父母的话,现在想来很是不应该

程序员的奋斗史(四十)——大学断代史(四)——我与博客

文/温国兵 身处IT行业,博客也好,知识管理工具也罢,明智的IT从业者总有一个良好的习惯,那就是通过博客或者知识管理工具形成自己的知识库. 大一的学习过程中,每天都会利用Google检索大量的资料.我发现很多排在前面的搜索结果都是来源与博客,比如CSDN.博客园.51CTO等等,当然还有很多独立博客.仰望着各樽大牛,萌发了创建博客的念头.2011年5月,在几个博客之间做了权衡取舍后,最后还是选择了CSDN. 2011年8月,正是大一暑假,整天都是无止境的视频学习.在实验室的同时开始发表博文.由于

程序员的奋斗史(三十八)——大学断代史(二)——我与数据库的故事

文/.温国兵 惰性人皆有之,也算是人的一大天性.几日之前便构思好此文,怎奈每日杂事繁多,今日才提起笔,作下此文.本文谈谈我与数据库的故事. 说起和数据库结缘,还得从大一说起.大一刚开始接触C语言,每日就沉浸在无止境的代码中.在网上查资料的过程中,看到别人用C语言写了一个小型的图书操作程序,数据库采用的是SQL Server,运行出来的效果图很炫,惊叹原来还可以这样管理数据.熟知C语言的同学肯定对文件操作不陌生,当时我们写程序如果有静态数据,都是放在文件里的.直到后来做的C语言课程设计,我也是一大

程序员的奋斗史(三十九)——大学断代史(三)——我和知乎邂逅

遥望2011年的某个惶惶岁月,那是我与知乎相识的日子. 排除知乎网站的内测用户,我应该算得上第一批用户.那时知乎网还未开放注册,只能通过好友邀请注册,我费了九牛二虎之力,申请了好几次,才拥有了知乎账号.作为一个真实的问答社区,从近几年的运营来看,知乎是成功的.虽然外界曾质疑知乎网站的盈利模式,但不可否认知乎是伟大的. 众所周知,知乎的原型是国外的Quora.以前一直以为Quora是多么的神圣,直到今年注册并使用后,才发觉知乎在用户体验上一点不逊色于Quora.好的网站当如知乎,简洁美观.操作简便