每周回顾(第 14 周):程序员是怎样的人?

发布日期 2022-06-10

这里分享每周的计划和完成情况,周五发布。

话题

本周话题:程序员是怎样的人,今天读了阮一峰大神的周刊,他在周刊里面这样说:

程序员这个职业,会如何改变一个人的性格我能想到的有下面几点。

(1)你会变得习惯孤军奋斗,靠自己解决问题。编程本质上属于个人劳动,不是团队劳动。一段代码终究需要你一个人写出来,不可能两个人合写一个函数,你写上半段,我写下半段。现代软件工程是基于分工的协作,每个人完成自己那份工作,然后才能互相协作。

(2)你会习惯孤独。编程非常孤独,日复一日、长时间地与机器打交道,很少与他人面对面交流。如果遇到赶工期,一连好几天,都说不了几句话。我能想到的类似工作,大概只有作家。

(3)你必须非常细致,做到谨小慎微。每个细节都要考虑到,任何一个字母、一个小数点都不能写错,每个逻辑条件都要理清。只要有一个疏忽,代码就会无法运行,或者留下安全隐患。

(4)强大的心理承受能力。程序员是压力很大的工作,公司越大,压力越大,代码写得慢、写错了、或者写不出来,你都要承担责任。有时候出现重大线上 Bug,别人在屁股后面催着你,你却迟迟想不出问题出在哪里,又没有办法测试,那种心理压力真会让人崩溃。

总之,一个人如果没有形成稳定的个性之前,就去当职业程序员,可能就会变成上面这样:不习惯与他人紧密协同,喜欢单干,长时间的孤独劳动,非常重视细节,任何一处都不能偷懒或写错,心理压力巨大。

如果你想好了,能够接受变成这样的人,可以来当程序员。

对于我这种做了 7 年开发的程序员来说深有体会,每一点都说到心坎里去。

回顾

上周五是端午节,愉快的节日让我忘记写回顾,这篇算是两周的回顾,这两周除了完成公司安排的工作任务外,还做了 3 件事:

  1. 写博客
  2. 优化个人博客
  3. 开发资源下载平台

写博客

虽然我的写作很差,也没有什么人阅读,但是我还是坚持写博客,一共发布了 4 篇博客:

  1. Laravel 博客开发|生产站点地图
  2. Laravel 博客开发|RSS 订阅
  3. 如何在 Homestead 中安装 Redis
  4. 在 Laravel 中 10 个常用的集合方法

优化个人博客

对我的个人博客做了一些优化:

1)生成站点地图。为了提高博客的 SEO,给博客生成了站点地图,站点地图对 SEO 是比较重要的,尤其是新博客。

(2)增加 RSS 订阅。虽然不会有人订阅我的博客,但我还是增加了 RSS 订阅,对于喜欢我的博客的人来说,增加了订阅方式。

(3)代码高亮显示。我经常写一些技术文章,里面许多代码,为了提高阅读体验,在文章详情增加了代码高亮显示,样式选择了 Github 的样式。

(4)增加发布时间。还给文章增加了一个发布时间字段,相当于增加了一个草稿功能,还没有写完的博客或者暂时不想发布的博客是不会显示在博客列表里面。

开发资源下载平台

资源下载平台进展很慢,许多东西还没想清楚,一方面是我想尝试不熟悉的技术栈,另一方面是我在寻找合适的模版,原先选定的 UI 也被我否定了。

但是无论怎样下周我就会进入开发,并且使用了我不熟悉的技术栈,这肯定是一个边学习边开发的过程,真期待这种开发体验,希望尽快发布第一版。

计划

下周除了公司安排的开发任务外,主要是开发资源下载平台,计划是完成首页展示资源和资源详情,如果完成资源展示和充值下载的话,我就会部署上线,算是最小可行产品「MVP」发布。

游玩

端午节带着老婆和女儿回老家陪爸妈一起过的节,传统节日回家的人挺多的,下班后就出发,一直到凌晨 2 点才到家,女儿上车吃吃东西就睡了,等到家的时候她已经醒了,然后我们就惨了,快天亮了才得睡觉。

回家的第二天天气很好,约了亲戚朋友去河边搞鱼,一行人带着锅碗准备去河边搞野炊,结果鱼都没有吃到。其实河边鱼是很多的,只是我们技术太差了,没有搞到鱼。我们去的那个地方不通车,连摩托车都去不了,只能走路,去到河边一直是下坡,大概要走 40 分钟左右。

虽然很累,但是大家都很开心,去到河边就都下水了,久在樊笼里,复得返自然,游泳、搞鱼、打水战等,别提多欢快了,我自己也感觉好久没有下水洗澡了,一个猛子扎进水里面,特别的舒畅。

但是回去的时候就惨了,一直上坡,又累又热,好几个人都后悔了,说是自己找罪受。我也很累,我感觉我至少流了两斤的汗,好几次我怀疑自己走不到家。我很难想象,小时候我还经常去放牛,回来的时候还要扛一根柴,现在走空路都费劲。

在办公室坐久了,不经常运动,出去一次就知道自己是有多弱了。现在回想起来,还挺喜欢那种感觉的,大家相互打气加油,当时脑子里只想着努力往上爬,没有多余的想法,登顶时的喜悦是永远都无法忘记的。

订阅

这个周刊每周五发布,同步更新在个人博客微信公众号。 微信搜索"sevdot"或者扫描二维码,即可订阅。

站长:SevDot


SevDot 的头像

微信公众号