理想|程序员生存观察:为什么非要谈理想,我就想挣点钱( 二 )


【理想|程序员生存观察:为什么非要谈理想,我就想挣点钱】另外在做的一个事情 , 是我自己写了智能语音的模型 。 用的是开源的语音数据 , 谷歌有一个模型 , 国内一些公司比如科大讯飞也有 , 但是他们都卖的很贵 。 所以我自己搞个简单的 , 卖给金融或者房产中介业务方 , 帮他们用智能客服做一轮潜在用户筛选 , 我的成本可以压的很低 , 也能满足简单的需求 。
有时候快睡着了 , 灵感来了 , 我就会起来写代码 , 写一会 , 要睡觉了 , 灵感又来了 , 就又爬起来写 。 大部分时间都是下午才起床 。
懂技术的人不能只懂技术 。 之前出了bug导致公司一个客户的头版广告没有展示出来 , 公司损失了200w , 业务团队意见很大 , 后来我一想不对啊 , 公司客户是有一个list(排位)的 , 大客户广告没显示 , 当时是放了No.2客户的广告的 , 我说你这个净损失肯定不是200w 。 不过当时真把自己吓坏了 。
其实这半年我也在找工作 , 但都不是很顺利 。 每次面试到最后 , 人家都会问一个问题 , 你为什么要来这个公司 。 我的回答都是 , 为了挣点钱花 。 结果就黄了 。 我就不明白了 , 为什么非要谈理想 , 我就想挣点钱 。
我之前住的地方 , 旁边就有一家编程培训机构 , 我当时还问招不招老师 , 对方问“你讲过没” , 我说没有 , 他们说那不行 。 他们不招会写(代码)的 , 只招会讲的 。
我每次经过楼下711都会进去买饮料 , 而且是买一大堆 , 有可乐、咖啡什么的 。 这样就可以一连好几天不出门 。
为什么不用上班还要喝咖啡?因为不想睡觉啊 , 每个不想睡觉的人都有一个不想面对的明天 。
编程和写作都是在构建自己的世界
上海程序员阿文 工作时间6年 目前在一家自动驾驶公司任职软件工程师
今天要去参加体检 , 是之前公司给免费预约的 。 回来后 , 写写架构师训练营的作业 , 然后带带娃 。 我都没想起来今天是程序员节 , 对这个节日完全没感觉 。 昨天我们公司也没人讨论这个节日 , 讨论这个节日的好多都不是程序员 。
作家可以用文字构建自己的世界 , 在那个世界里 , 他想要什么样的角色 , 自己去生成 。 编程跟写作有共通之处 , 编程也是在构建自己的虚拟世界 , 在这个世界里可以去做一些他想做的事情 。
我大学在郑州 , 其实最初想做软件 , 因为想知道一款游戏是怎么写出来的 , 然后写自己的游戏 , 这个应该是很多男性都有的想法 。 那时候我的偶像是李开复 , 我看了一下李开复的经历 , 发现他是计算机出身的 , 就想我也要去学计算机 。
但是因为达不到计算机的分数线 , 我报考了自动化专业 , 也要学计算机 , 那些知识都非常理论化 。 毕业之前 , 很多人开始报培训班了 , 我跑到杭州 , 学c语言、学怎么做嵌入式 。 这些其实大学就学过 , 去培训是为了学到更偏向实践更符合市场要求的知识 。 毕业后因为我女朋友在上海 , 我就直接去上海找工作 。
目前是我第5份工作 , 之前待过的公司有做无人机的 , 家装互联网的 , 还有惠普 , 传统金融 , 现在是做自动驾驶 。
之前有个领导跟我说 , 我们不应该称呼自己为程序员 , 他说我们是engineer(工程师) , 做事情要有工程师的思维 。
在我们的认知里 , 工程师和程序员是有区别的 , 程序员是属于那种做什么事情都是按部就班 , 没什么独立思考能力 。 工程师是做一件事情要考虑全局的 , 你可以把工程师类比为建筑设计师 , 程序员类比成工人 。
跟文字一样 , 编程语言没有高低之分 , 真正的工程师需要掌握多种语言 , 工程师的作用就是他知道这个地方用什么语言实现最好 。
好的代码 , 首先从格式上看起来非常美观 , 一个不懂代码的人都觉得写得很美观 , 这是外观 , 就像你做一盘菜的外形一样;紧接着是简单 , 简单指的是实现一个功能 , 能拆分的地方尽量拆分 , 不要把所有东西全都塞在一个大的函数里面 , 这会导致看起来很复杂 , 很头疼 。
我记得2015年 , 大家开始讨论不同国家的文化 , 我们看到硅谷的程序员 , 还有一些新西兰、欧洲的程序员 , 觉得在国内当程序员太苦逼了 。 那时候就有人在讲996这个词了 , 我还很想移民去新西兰当程序员 。
后来到了惠普 , 工作果然轻松多了 。 我最接近硅谷文化的时候就是在惠普 , 他们的文化就是你的工作不会太忙 , 又会给你提供很多学习机会 。 但是当时惠普已经在走下坡路 , 原有的文化在国内也已经无力支撑了 , 竞争压力太大 , 国内很多厂商把它的业务吃掉了 。
在创业公司和很多中国大公司 , 硅谷文化是不太现实的 。 一个人经常要承担所有事情 , 完全是从0到1 。 在硅谷的时候 , 你是直接踩在1上面了 , 这两种不同的环境 , 成长速度也不一样 , 比如光算代码量的话 , 我在国内企业一个月写的代码量相当于在惠普半年写的了 。
曾经有段时间我很绝望 , 我发现业界很牛逼的人 , 他们的事业非常顺利 , 很多都是“出身好” , 名校毕业 , 一出来是大厂工作 。 我的问题在于学校不是名校 , 工作经历也很少有大厂 , 就很尴尬 。


推荐阅读