首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员装逼指南

在微信公众号这个地儿,一定会有人挑战这个内容的合理性。

但是请读者们注意,极致的装逼。

就是要不讲道理。

一定不能用 IDE

vim 最理想。emacs 也可以。

效率是第二位的,装逼是第一位的。

实在搞不清楚怎么退出 vim ?

退一步可以把你熟悉的 IDE 调整成 vim 的配色。

但是字体也要小心调整,老鸟根据字体一眼就能看出关键字类型。

一定不能用 Windows

要发自内心的对所有 MS 的产品表现出痛彻骨髓的仇恨。

分享不重要,装逼是第一位的。

生产环境可以用 Linux 或者 Mac OS ,开发环境一定要 Linux 。iOS 开发者没办法了,只好 Mac OS 了。

.

一定不能用 SVN

这年头不用 git 怎么装逼啊。。。

github 必须开,开源项目必须有贡献。哪怕 Linux 这种项目里面,有你一行 commit ,也是可以吹一辈子的事情。

协作不重要,装逼是第一位的。

团队用 SVN 你可以再花时间搞定 git transfer svn 。虽然没什么卵用,但是可以装逼顺便秀技术嘛。

.

一定不能不写注释

这年头不写注释怎么装逼啊。

但是同学写注释的目的不要搞错,不是为了让别人看懂你的代码,而是为了装逼。

所以注释的表现形式尤其重要,第一是不要用中文,第二是最好也不要用英文。。。。

下面是一个连英文都可以不要的逼格注释的例子。

.

一定不能用单一语言

这年头不能 Full Stack 怎么装逼。

开发成本是第二位的,装逼是第一位的。

一定要花绝大多数的会议时间和产品经理以及 CTO 争论代码处理问题和架构的关系。

一定要把运算量正确的分布到整个系统。能在客户端分布完成的,换语言也不能增加服务器压力。

虽然这个系统可能就 50 个人用。

.

一定要写一堆绝对没人用的接口

这年头不谈 maintainability 怎么装逼。

开发速度是第二位的,装逼是第一位的。

不浪费时间写这些东西会显得你没有学过软件工程。

虽然这个系统可能上线后也不会再二次开发了。

.

一定不能用手动测试

这年头不谈 TDD 怎么装逼。

系统可用性是第二位的,装逼是第一位的。

Daily Build and Smoke Test 必须要实现,以比较短的维度看,成本一定最高,但是逼格也高啊。

.

一定不能用电脑自带键盘

Cherry 只是起步,一定不能用打起来啪啪响的键盘,红轴静静的装逼才最为致命。

吃饱是第二位的,省下钱来买键盘装逼才是第一位的。

当然最理想还是自己 DIY ,面包板和汇编今天的确没什么用了,只能用在 Hack 键盘上面了。

虽然项目进度可能 Delay 了不少。

一定不能问团队问题

这年头不用 stack overflow 怎么装逼。

沟通效率是第二位的,装逼是第一位的。

要坚信没有 stack overflow 回答不了的问题,虽然自己英文可能说不清楚东西。

一定不能穿正装

这年头不穿 smart casual 怎么装逼。

形象是第二位的,装逼是第一位的。

要坚信没有拖鞋解决不了的软件问题。

虽然在夏天那个味道可能。。。

一定不能执行本地 build

这年头没有 Distributed deployment 怎么装逼。

是否必要是第二位的,装逼是第一位的。

一定要 telnet 到一个网络主机才能彰显逼格,

至于那个主机有没有你的笔记本快,并不重要。

一定不能停止对装逼的迭代

这年头不做 Iteration 怎么装逼。

装逼是第二位的,装逼效果的精进是第一位的。

本文只是一个快速发布的 beta 版本,

V0.01

不停的改进装逼,才是更高的境界。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ORgIBihFDwEN_kyk7IvzaOhQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券