请
登录
后使用快捷导航
没有帐号?
注册账号
导读
Guide
功能中心
话题
求职
攻略
帮助
搜索
⌘
Ctrl
k
智能搜索
Google搜索
站内搜索
体验新版
权限解锁
登录
注册
首页
论坛
Offer多多
面试经验
Salarytics
Visa Tracker
交友
Instant
精品网课
生活攻略
手机APP
商务合作
<
登录
注册
升级
关注
扫码关注一亩三分地微信公众号
一亩三分地Warald
一亩三分地华人生活
一亩三分地求职移民
一亩三分地海外投资
帮助
TOP
置顶话题
最新回复
最新主题
最新热门
获取积分
新手指南
淘贴
我的订阅
我的帖子
道具[匿名/删除/提升/关闭/等]
考试
附件
勋章
许愿墙
去广告
面试辅导
全民竞猜
每日签到
每日答题
超级匿名
微信解绑
话题
学校
公司
地区
证券
求职辅导匹配
DS501 数据科学面试40+真题讲解
瞄准秋招:暑假跟着Shawn老师刷题!
DS601 AB Test从入门到精通
CS601 谷歌工程师讲系统设计
DS401 资深数据科学家教你破解DS面试
CS401 谷歌招聘委员会成员讲解如何准备面试
DS402 Resume Workshop
DS401A 模拟面试-数据科学
DS404B 模拟面试-机器学习
CS404A 模拟面试-算法
CS404B 模拟面试-系统设计
锦晖律师事务所H1B签证申请讲座
CS入门攻略
CS求职攻略
PM求职攻略
系统设计攻略
数据科学攻略
回国礼物礼品最全清单
如何在新城市快速省心安家
车盲如何购买二手车
收到医院的天价账单怎么办
更多
苹果应用商店
谷歌应用商店
百度网盘apk
商务合作
常见问题
新手上路
App下载
一亩三分地
»
论坛
›
只想聊聊
›
聊聊
›
SDE必须知道的七大准则
返回列表
查看:
1326
|
回复:
0
直达
SDE必须知道的七大准则
聊聊
地里匿名用户
匿名卡
变色卡
关贴卡
🔗
匿名用户-BX4FI
2021-3-10 09:22:50
|
倒序浏览
本楼:
👍
4
0
👎
注册一亩三分地论坛,查看更多干货!
您需要
登录
才可以下载或查看附件。没有帐号?
注册账号
x
本帖最后由 匿名 于 2021-3-10 09:24 编辑
1. 如遇到不会解决的代码难题/技术困难,果断地将代码推上git branch,明天就会有其他队友和你一起解决问题。
2. 相信自己,QA是懦弱的玩意,在Production环境出现的问题才能真正地反映客户需求。
3. 优秀的软件工程师必须具备前瞻性眼光,勇敢地创造技术负债,并确保在负债涨大到无法承担前跳槽。
4. 任何时候都要以系统稳定性为大前提,所以能推掉BA 的 新需求就推掉,不能推掉的就告诉BA新需求将可能对系统造成毁灭性影响。
5. 优秀的软件工程师需要对各种市场最新科技有一定理解,所以公司电脑上安装stream,bitcoin 挖矿软件和裸聊程式是很正常的事。
6. 优秀的软件工程师必须确保项目能如期完成,所以当无法赶及项目死线时请自行修改死线以确定项目不会延迟。
7. 软件工程师的高薪酬源自于高技术门槛,如发现所属公司项目环境友善请自行提高技术门槛,包括及不限于将参数命名为abcdefg或ilt1tlliil和移除设计文档
身为软体工程师,你应该要尽量写出无法维护的程式码,而且绝对不写测试。
你应该要知道:在绩效管理下,你愈是认真负责,愈是做到符合专业伦理的要求,你反而看起来绩效愈差。而你大概会有 87% 的比例,会遇到这种绩效管理。
举个例子,假如你是警察,你决定要认真抓小偷,于是上个月在你的管区破获了五十起窃盗案,这个月因为你的努力,破获的案件增长到一百件— 这代表什么呢?这代表看起来你的管区治安变差了,而你应该要为治安变差负责,你才是应该被检讨的对象。于是你知道,警察好像应该要想办法破案,但实际上,你的绩效并不是来自破案,而是吃案。
如果你花了半年时间,抽丝剥茧理清了复杂的商业逻辑,建立了清爽明确的抽象层,并且预先额外设想了其他的使用情境,最后开发了一套易于扩充的软体架构,让一个大学刚毕业的新人,都可以在你的架构上不到一个星期就可以开发出新功能。这代表什么呢?这代表你的绩效很差— 你的管理者只会看到,你花了半年才做了一件事清,一个新人刚来,却只需要花上一个星期就可以完成一件事,那还要你来做什么呢?
至于可以轻松开发出新功能的新人,他会怎么看呢?可以这么快开发出新功能,当然是因为他自己的功能啊!跟你有什么关系呢?真的要了解你到底做了什么,其实只有一个办法,就是要阅读你的程式码,但,放心好了,不会有人会去读的。
你要做的事情就是:管理者设定了什么绩效,你就想办法达成什么绩效。如果管理者设定的指标是你修好了多少 bug,那么你就要想办法一开始就在你的程式中制造许多 bug,免得日后需要修 bug 的时候没有 bug 可以修。如果管理者的目标是加速开发,你就应该要不计后果加速开发新功能,明知道是加速迈向毁灭,你也要加速开发。
事实上,身为软体工程师,你也根本不用考虑后续维护的问题。如果你在一家公司写了一大堆完全不考虑耦合关系、程式逻辑纠缠不清、命名混乱、使用大量anti-pattern、到处都是怪气味、效能极差而且宛若天书的程式码,而你开始为了继续维护这样的技术负债感到痛苦的时候,其实只代表一件事情:你已经在这家公司呆得太久,而且还没有升上去当主管。
这个时候你就会知道加速开发的好。你完成了这么多项功能,于是在你想要换工作得时候,你可以写出洋洋洒洒的履历表— 反之,你会把你写了几条单元测试、达成多高的覆盖率这种数字放进履历表里头吗?把力气放在测试这种无助于发展事业的事情上,完全就是在浪费你的时间。
你也同时应该感谢— 不晓得是谁想出来软体产业园区这种德政,原本制造业的产业园区是让上中下游供应链可以集中在一起,降低运输成本,但软体这一行又没有供应链这种事情,成立园区只是让相互竞争的软体公司其中在一起,唯一降低的就是人员流动的成本,换工作都不用搬家。多好啊你看。
如果你有机会高升,开始担任主管(你绩效这么好,怎么可以不选你当主管呢?),你就会知道,当初写下的那些无法维护的legacy code,其实更有助于你担任主管的管理工作。
担任主管最重要的工作,不是别的,就是一边把持住自己的位子一边想办法继续往上爬,所以主管绝对不可以让部属表现得比自己更优秀,而你当初写的程式码,就是部属事业道路上最好的绊脚石。你除了可以一边抱怨为什么新功能开发愈来愈慢,一边说嘴当年你只花了多短的时间就写了多少程式码,果然只有你有资格担任大家的主管。
而到了这个时候,你还会发现,程式码到底是什么品质,已经跟你的绩效无关了。怎样尽可能的接触老板,参与更多会议,让老板三不五时看到你,才是你现在的绩效。
当然,总有一天技术负债会大到你的部门什么东西都做不出来,你的公司什么服务都拿不出来卖,但是这一点都不会影响你找新工作,你瞧,现在,你的履历表上面,可写着你当过主管呢!拿着这份履历表,你更有机会去别的地方,空降担任更高阶的主管。
技术负债从来就不是什么问题。谁说你制造了技术负债之后,你就得要自己还债?怎样欠债不还,才是工程师最伟大的艺术。
在你的人生中,你不需要要为其他人而活,也不是为了程式码这种死物而活,你真正应该要负责的对象只有你自己;而你知道人是经济而自私的动物,既然你的本性就是贪婪,你就应该成就贪婪。管理者想要这种工程师文化,你就提供这种工程师文化。
你要舍弃专业才能成就事业,你应该要把握当下的绩效,而不要为了可能不存在的悲剧结果恓恓惶惶,你每天都应该充满正能量,还有什么可以比利己主义带来更多正能量?凯因斯不就曾经说过:「In the long run, we are all dead」?
身为软体工程师,你应该放心大胆地创造技术负债。这么做唯一的风险,就只有在你换工作的时候,也会接手一大笔前人留下来的技术负债。不过,这种事情反正也早就已经发生了。
收藏
4
淘帖
0
好苗
4
杂草
0
上一篇:
伪造、篡改成绩单!帮纽约大学、哥伦比亚大学等留学生考试、代写论文, 洛杉矶两华...
下一篇:
求问:实习证明很关键吗?
相关帖子
ixl reorg被layoff了,惨。。。
关于固执己见的“天赋”
据说A社的IPO要黄了….
只有计算机这行业的面试会这么奇葩
Shopify大地震了?
新人报道
民主党横扫两院,A社上市悬了
参众两院100%被横扫。AI基建股💊,大科技回反弹
亚麻的FAI是按照AGI的水准高日offer吗?
高度怀疑A社上市会破发
想问问大家关于长期remote的经验和看法
休斯顿|男生征友,认真认识一个合适的人
00 女生,向往安稳婚姻,真诚找对象
《影之刃零》真有可能比《黑神话》更好玩?
劈柴在linked上吹牛逼Google营收,下边一堆舔的
meta和Google股票一个比一个差啊
Google盘后的反应未免太过度了
华尔街不知道为啥这么不待见meta
google财报后又挂了
meta发行的新股,股价为625美元
回复
使用道具
举报
提升卡
置顶卡
关贴卡
开贴卡
变色卡
千斤顶
返回列表
B
Color
Link
Quote
Code
您需要登录后才可以回帖
登录
|
注册账号
隐私提醒:
☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗
同学同事飞友
,拉群请去🔗
拉群结伴
,广告请去🔗
跳蚤市场
,和 🔗
租房广告|找室友
☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
☑ 干货版块可免费使用 🔗
超级匿名
:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
☑ 查阅全站 🔗
各种匿名方法
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
录取汇报:研究生
转码
加拿大
华人生活
职场达人
F-1 OPT失业期怎么算:90天、150天与什么算就业
开个帖聊聊 Series A 的startup,技术,裁员之类的
Google Team Match成功后被撕口头offer,并被踢出team match pool
入职洋抖TikTok 3个月,开始奔溃
专注的力量
H-1B 十万刀那笔钱,到底还要不要交?现状一次说清
明年计划要娃,这次 open enrollment 选 PPO 还是 HDHP?
在美国看病先交5000块押金?急诊和预约是两条线
H-1B 被裁后 60 天宽限期:先别慌,这 4 条路 USCIS 都写明白了
买可口可乐股票的我,搞点可乐鸡翅吃(弱智宅宅版)
>
论坛导航
快速回复
返回顶部
返回列表