当前位置: 首页 > 科技观察

程序员很穷

时间:2023-03-21 12:26:09 科技观察

文/池建强程序员很穷,要么看起来很穷,要么就是真的很穷。  前几天市场部同事过来问,池老师,我有个朋友快30了,想转行写程序。你觉得有趣吗?我看着满脸狼藉的男人说,要是你,就不会有比赛了。  30多岁转行做程序员当然是可行的。毕竟历史上有一些大器晚成的案例。这些经过渲染和修改的案例,给在时间长河中挣扎的人们带来了一些希望。火,一阵风来了,也许就熄灭了。如果你真的热爱技术和编程,渴望通过自己的代码实现别人的想法或者自己的想法,为世界带来更好的产品,那么学习编程永远不晚,编程给你带来的好处绝对不局限于你的工作领域。对于这一点,你可以看看李笑来先生。有时候我觉得他是一个专业的程序员和产品经理。但是,如果你只是觉得程序员赚钱很容易,那就算了,因为程序员不容易,浪漫,不被理解,也许,穷。  很多人都羡慕工作几年就能拿好薪水的程序员,但如果未来几年技术水平没有突破,或者缺乏一点灵性和品位,那他们可能在未来的很长一段时间里,他们都会保持这个薪水水平,直到有一天,你不得不接受比你小五岁、十岁的程序员也拿到和你一样的薪水。不是常说程序员年薪百万吗?是的,那些都是业内顶尖的程序员。为了让自己的标准达到这样的要求,他们往往要苦练十几年。初春,寒冷的冬天,清晨,深夜,当你去欧洲的时候有时,当你去卡拉OK唱歌时,他们是马不停蹄的练习,练习...  大多数程序员看起来很穷,即使是最成功的程序员们,如果你没有见过他的豪车,你也会觉得对面戴眼镜玩手机的人是个屌丝。程序员很少去追逐外在的东西,鞋子,衣服,穿起来够舒服,所以你会看到熟悉的格子衬衫,灰色T恤,大裤衩,斜角凉鞋和永远的背包,那个包,几乎就是程序员的一切……偶尔,我看到了一件红色的耐克T恤,上面写着“Justdoit”的字母。一抬头,哦,原来是罗老师。  不过,千万不要被程序员的外表迷惑了。有的时候消耗的很吓人,而且是致命的,丝毫不逊色于主妇逛街。虽然大多数程序员对衣服不感兴趣,但他们往往缺乏对电子设备的免疫力。女生花2万元换一个LV包,程序员花2万元买一台配备Retina5K显示屏的笔记本电脑。iMac,然后双方都认为对方疯了。  事情大体是这样的,你工作两年,写了很多代码,伴随着没日没夜的加班,产品上线,产品下线,团队起步,团队解散,然后然后你会感到生活疲惫和绝望,这样的一天什么时候结束!您看着破旧的ThinkPad并对自己说,为什么不买Mac?然后你有了Mac,突然发现了一个新世界,充满了阳光和雨露,而操作系统也可以设计成这样……而你感觉每隔一段时间就需要阳光和雨露。您开始购买正版软件,无论它有多贵。你开始学习移动开发,你意识到你需要两部手机,因为iOS和Android平台都值得学习。所以你有一个iPhone和一个SmartisanT1,然后你有一个iPad和一个Kindle,然后许多硬件和软件升级,你有几台Mac,移动,台式机,几台手机,平板电脑和电子阅读器,第一代,第二代一代,几代人。你女朋友一头雾水(如果你已经有女朋友了),她会问,你买那么多手机电脑什么的干嘛?他们不是都以同样的方式工作吗?你觉得难以解释,就说:你看,这款新机型有指纹识别功能,这个,你从这里刷进去可以进行分屏操作……然后你女朋友白了你一眼,默默的用你的信用卡刷了个LV包。  事情还没完,GoogleGlasses没了,KinectBox来了,OculusVR还在路上,无人机已经在飞了。“嗯,听说喷气背包可以让人飞起来?要不要试试?”“我身体不好,所以我出去跑步了。”跑步应该需要一套好的装备来避免受伤,这样你就可以让自己比专业的马拉松运动员更酷。此外,您似乎还需要AppleWatch。如果你这个刚开始玩Mac的程序员不小心迷上了单反,那就是更大的灾难了。据说一台徕卡相机要八万多块钱,镜头就不用再提了……  需求是无穷无尽的,就像产品经理的需求一样。程序员赚很多,但也花很多。所以,他们还是穷的,至少看起来穷。。。  另外,程序员在心理上也是“穷”的。大多数情况下,程序员的地位和行业内的其他角色相比,并不是*最好的,待遇也不是最好的,甚至加班也不是最多的。最坏的情况是:唉,程序员只是我们实现想法的工具!程序员很少能一战成名。在百度贴吧风头正盛的时候,人们只知道这个互联网产品是一个叫李明远的年轻人做的。没有人知道前端工程师是谁,后端架构师是谁,即使你一己之力完成的技术架构抗住了每天上亿的流量,那又怎样,没有用户知道。我们什么时候知道?当你去Geekbang的QCon技术大会上讲《搭建高并发系统:百度贴吧实战》的时候,大家就知道了,哦,原来你也有一份功劳,转身就去李明远来签。  程序员更讨厌半瓶醋的技术领导,或者自以为懂一点技术的产品经理。关于商业模式、产品、用户体验,大家都能说的头头是道。比如,我看到无数用户对锤子手机、App、云服务、官网、电商提出各种建议。一些创业失败的年轻人觉得锤子最大的问题是战略和商业模式,愿意为老罗提供免费的战略咨询等,这无可厚非,但说到技术,如果你懂,你懂的,不懂的就是不懂。界限很明显。  有些产品经理和技术人员打交道多年,或多或少了解一些技术架构和实现思路。这时候,他们跟程序员聊天就得格外小心了。如果你想出了一些开源技术和架构术语,程序员就会围过来说“哇,你技术真好”,这时候你就得装傻说“我懂个屁啊,我就是知道一个概念,我连HelloWorld都不会写”,然后程序员就会放下手中的砖头,安心开始编程了。  与程序员正确的沟通方式是什么?当一个程序遇到瓶颈,大部分程序员会天真地说,这是最好的解决办法,没有别的办法。这时候,别着急,拍拍他的肩膀轻轻地说,没关系,你再想想,一定有更好的解决方案,如果你自己是技术人员,也可以提供一些实现思路给他参考。一般来说,过段时间他会很高兴的告诉你,我有更好的办法!  选程序员,相信他!  ***,程序员还是互相鄙视。文人是轻的呃,程序员好像也一样。写汇编的鄙视写C的,写C的鄙视写C++的,C++程序员鄙视Java和C#,Java和C#程序员互相鄙视,写Python和Ruby互相鄙视,写Scala的、JRuby、Clojure互相鄙视Java程序员。写静态语言的和写动态语言的互相鄙视,写前端的和写后端的互相鄙视,Vim程序员和Emacs程序员互相鄙视,再鄙视写前端的程序员一起使用IDE。  Go程序员鄙视其他所有语言的程序员,其他所有语言的程序员鄙视PHP程序员。PHP程序员说PHP是世界上最好的编程语言,因为Facebook的扎克伯格也这么说。  一直以来,程序员之间的嫌弃链极其复杂,估计只能用狗屁混沌理论来形容。这能怪谁?我们只能怪自己。谁让那些技术先贤发明了那么多语言和技术框架却没有制定出美国宪法那样的规章制度?毫无疑问,这种鄙视链会一直持续到程序员这个职业消失的那一天。  程序员穷,累,辛苦,加班,可能不被理解,公司领导都不知道你是干什么的,正常人成为大程序员的概率大概不会比大程序员高多少一次飞机失事,那么,为什么还有那么多年轻人继续加入这个群体呢?我想正是这个时代把程序员推上了风口浪尖。当你看到你的代码运行在成千上万的游戏服务器上,当你做出来的app运行在每个人的手机上时,你会觉得一切都是值得的。  我是一名程序员,我热爱这个职业!  写了这么多,我想知道,你还想做程序员吗?如果你愿意,你可以给我发电子邮件,我们可以聊天。  chijianqiangatsmartisan.com