加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

可扩展性问题的来源及解决方向

发布时间:2021-02-07 11:20:51 所属栏目:外闻 来源:互联网
导读:有时候快睡着了,灵感来了,我就会起来写代码,写一会,要睡觉了,灵感又来了,就又爬起来写。大部分时间都是下午才起床。 懂技术的人不能只懂技术。之前出了bug导致公司一个客户的头版广告没有展示出来,公司损失了200w,业务团队意见很大,后来我一想不对

有时候快睡着了,灵感来了,我就会起来写代码,写一会,要睡觉了,灵感又来了,就又爬起来写。大部分时间都是下午才起床。

懂技术的人不能只懂技术。之前出了bug导致公司一个客户的头版广告没有展示出来,公司损失了200w,业务团队意见很大,后来我一想不对啊,公司客户是有一个list(排位)的,大客户广告没显示,当时是放了No.2客户的广告的,我说你这个净损失肯定不是200w。不过当时真把自己吓坏了。

其实这半年我也在找工作,但都不是很顺利。每次面试到最后,人家都会问一个问题,你为什么要来这个公司。我的回答都是,为了挣点钱花。结果就黄了。我就不明白了,为什么非要谈理想,我就想挣点钱。

我之前住的地方,旁边就有一家编程培训机构,我当时还问招不招老师,对方问“你讲过没”,我说没有,他们说那不行。他们不招会写(代码)的,只招会讲的。

我每次经过楼下711都会进去买饮料,而且是买一大堆,有可乐、咖啡什么的。这样就可以一连好几天不出门。

为什么不用上班还要喝咖啡?因为不想睡觉啊,每个不想睡觉的人都有一个不想面对的明天。

编程和写作都是在构建自己的世界

上海程序员阿文 工作时间6年 目前在一家自动驾驶公司任职软件工程师

今天要去参加体检,是之前公司给免费预约的。回来后,写写架构师训练营的作业,然后带带娃。我都没想起来今天是程序员节,对这个节日完全没感觉。昨天我们公司也没人讨论这个节日,讨论这个节日的好多都不是程序员。

作家可以用文字构建自己的世界,在那个世界里,他想要什么样的角色,自己去生成。编程跟写作有共通之处,编程也是在构建自己的虚拟世界,在这个世界里可以去做一些他想做的事情。

我大学在郑州,其实最初想做软件,因为想知道一款游戏是怎么写出来的,然后写自己的游戏,这个应该是很多男性都有的想法。那时候我的偶像是李开复,我看了一下李开复的经历,发现他是计算机出身的,就想我也要去学计算机。

但是因为达不到计算机的分数线,我报考了自动化专业,也要学计算机,那些知识都非常理论化。毕业之前,很多人开始报培训班了,我跑到杭州,学c语言、学怎么做嵌入式。这些其实大学就学过,去培训是为了学到更偏向实践更符合市场要求的知识。毕业后因为我女朋友在上海,我就直接去上海找工作。

目前是我第5份工作,之前待过的公司有做无人机的,家装互联网的,还有惠普,传统金融,现在是做自动驾驶。

之前有个领导跟我说,我们不应该称呼自己为程序员,他说我们是engineer(工程师),做事情要有工程师的思维。

在我们的认知里,工程师和程序员是有区别的,程序员是属于那种做什么事情都是按部就班,没什么独立思考能力。工程师是做一件事情要考虑全局的,你可以把工程师类比为建筑设计师,程序员类比成工人。

跟文字一样,编程语言没有高低之分,真正的工程师需要掌握多种语言,工程师的作用就是他知道这个地方用什么语言实现最好。

好的代码,首先从格式上看起来非常美观,一个不懂代码的人都觉得写得很美观,这是外观,就像你做一盘菜的外形一样;紧接着是简单,简单指的是实现一个功能,能拆分的地方尽量拆分,不要把所有东西全都塞在一个大的函数里面,这会导致看起来很复杂,很头疼。

我记得2015年,大家开始讨论不同国家的文化,我们看到硅谷的程序员,还有一些新西兰、欧洲的程序员,觉得在国内当程序员太苦逼了。那时候就有人在讲996这个词了,我还很想移民去新西兰当程序员。

后来到了惠普,工作果然轻松多了。我最接近硅谷文化的时候就是在惠普,他们的文化就是你的工作不会太忙,又会给你提供很多学习机会。但是当时惠普已经在走下坡路,原有的文化在国内也已经无力支撑了,竞争压力太大,国内很多厂商把它的业务吃掉了。

在创业公司和很多中国大公司,硅谷文化是不太现实的。一个人经常要承担所有事情,完全是从0到1。在硅谷的时候,你是直接踩在1上面了,这两种不同的环境,成长速度也不一样,比如光算代码量的话,我在国内企业一个月写的代码量相当于在惠普半年写的了。

曾经有段时间我很绝望,我发现业界很牛逼的人,他们的事业非常顺利,很多都是“出身好”,名校毕业,一出来是大厂工作。我的问题在于学校不是名校,工作经历也很少有大厂,就很尴尬。

可能我的水平已经可以秒杀掉很多大厂程序员了,但是去面试的时候还是很吃亏,所以我在这条路上尽力做好本职工作,然后业余时间会尽量学一些更上层的东西,比如说架构师,其实就有点像CTO了。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读