[请益] 其实我根本不适合写软件吧

楼主: calqlus (白梦の茧)   2022-04-22 13:33:25
自身程式语言
随着经历越碰越多
从c碰到python
虽然到目前为止做下来也没什么大包
但奇妙的是越做越对程式没有信心
会这样想是因为
我看最近越来越多公司
在用leetcode线上程式测验了
仿佛没有达到那种标准
就没有资格成为软件人
偏偏我又是金鱼脑类型的人
遇到效率问题我只会直接下关键字问google
之前我都是自以为软工是看人家paper提出方法
再想办法用程式实作实验看看
举个昨天无聊写题目的例子来说
超长字串两个二进制数 相加
想试图改用十进制表示就会吃到溢位错误
依我做法当然就是直接看别人的答案
再深深感叹觉得
现实工作中真的会应用到吗
上万题的这类题目我要每一题都默背下来吗
还得一字不错地避掉特例测资写在白板上
才能让人觉得我会写软件吗
如果不能顺利解出
甚至连带让人觉得
我连oo或多执行绪那些一定都不会了呢
再说搞那种高端写法
还会被特别review说这段没可读性的程式码
也许是我没这个实力 待着的地方很差
只能配合别人阅读力写出低效程式
没能力与各位软件版的温拿们共事
我以前还遇过那种自称leetcode高手的人
大喇喇的说程式有问题一定是架构写烂了
导致他没办法输出正确的结果
明明就被人提示过好几次用正则解决字串问题
还在c#还写出那种酷似竞技题目的写法
结果花的秒数还跟跑一行正则的差不多
而且还会有bug
劝也劝不听还害得写架构的人配合他改
然后其他琐事
像是要对方写socket或要他用多执行绪
甚至只是要他补上try catch
对方的反应 恩 我不想讲了
因为我现在也真的开始觉得
那些没几分钟就查得到抄的到的东西
对公司还真是毫无贡献
算法资结才是好棒棒
抱怨差不多了
还是得继续配合这个逐渐烂大街的竞赛题目
毕竟已经是不分产业的全国运动了
而高端软件业像是faang如此demanding
我现在只想干脆砍掉重练替人烧电路算了
我应该完全不适合写软件吧
即使我再疯起来跑去硬学其他专业技术
还是被当成只会google用现成api的小聪明
不如人家身经百战挑战官方api的执行速度
作者: a12838910 (Ziv.C)   2022-04-22 13:38:00
阿斯
作者: lturtsamuel (港都都教授)   2022-04-22 13:41:00
怎么工作了还在问这种问题
作者: labbat (labbat)   2022-04-22 13:46:00
side project 比工作还认真的人
作者: lturtsamuel (港都都教授)   2022-04-22 13:46:00
笑死 2012年开始工作的 反串好玩吗
作者: iamshiao (CircleHsiao)   2022-04-22 13:49:00
我也觉得练 leet 很浪费时间,但反过来想如果不打 leet就要准备别的可以在面试中展示优势的东西
作者: acgotaku (otaku)   2022-04-22 13:59:00
不要抱怨了,就背景不够厉害 人家才会用题目去叼你再说你举的那些Bitwise Operation本科大学作业都写烂了当然直觉想到你觉得神奇的解法
作者: hydefate (Raiden)   2022-04-22 14:01:00
文组?
作者: Hsins (翔)   2022-04-22 14:03:00
跟厉害不厉害无关吧,我学弟长春藤硕毕在北美也是乖乖刷了一千多题
作者: acgotaku (otaku)   2022-04-22 14:04:00
刷题刷不赢人,学历也非本科 你给个理由说服面试官 为何不用台大资工 要用你? 这产业本来就除弱换强 有啥好意外
作者: yamakazi (大安吴彦祖)   2022-04-22 14:09:00
不然贵公司都怎么面试找人,可以分享一下吗?
作者: patrick555 (PE07181205)   2022-04-22 14:12:00
通常考刷题看的多半是反应跟思考逻辑吧,没有人要你一定要背下正确解答啊
作者: expiate (夜露死苦)   2022-04-22 14:15:00
你也不用太气馁,公司还是需要能解决事情的人
作者: antpro (-_*|| 宅)   2022-04-22 14:19:00
我本科系出来,我也不会写软件
作者: Hsins (翔)   2022-04-22 14:21:00
先说你公司待遇怎么样啊,搞不好是公司的问题,刷的好又写的好的去了 FAANG 剩下的就……
作者: qwer338859 (温莎公爵)   2022-04-22 14:21:00
原人真有人写程式用背的原来
作者: qurs (QURS)   2022-04-22 14:39:00
不用刷的面试机会也很多吧 最多就在面试官前写或讲逻辑你实作经验够丰富 就算一关coding答不好 还是高机率会上
作者: keel90135 (尼可)   2022-04-22 14:43:00
你线上测验不好 那至少作品要亮眼 都不行只能靠聊天问那你至少要有其他东西让你进去面试聊天那关
作者: pttworld (批踢踢世界)   2022-04-22 14:46:00
web仔可以不用刷题,程式领域不同而已
作者: z56562337   2022-04-22 14:57:00
软件想要高薪的游戏规则就是这样
作者: MyNion (Nion Lee)   2022-04-22 14:59:00
LeetCode不是用背的....你要真的了解思路另外多线程/Try Catch跟结构/算法从来就不冲突
作者: yagerbomb (ㄅD)   2022-04-22 15:00:00
事实是现在强者越来越多,你以为很强的经历在公司角度看起来没啥用,不如培养一个刷题仔(逻辑好智商高)
作者: MyNion (Nion Lee)   2022-04-22 15:01:00
那是你那个同事的问题= = 不要放错重点,这样子逻辑不行
作者: Tenno081 (空劲大归还)   2022-04-22 15:06:00
你面的一定都是高阶职缺,我面的还没要刷题~
作者: acgotaku (otaku)   2022-04-22 15:07:00
programmer因为没有所谓业务上的domain knowledge我的意思是,IC设计的人在半导体的知识下,工程师在设计的功力去设计,但软工在各领域除了AI,ML需要有背景知识因此只能在programming这块让他走向极端的筛选 考很难的算法 很细节的资安,数据库设计
作者: Mike1109 (黄金右手)   2022-04-22 15:12:00
考刷题我都眼神死XD
作者: GJ21 (GJJGGJJGGJJGGJJGGJJGGJJ)   2022-04-22 15:21:00
你同事的问题吧 写法精简跟效能有啥屁关系不会分析复杂度果然是自称高手 这种不是面试就该刷掉了?
作者: awesen (awesen)   2022-04-22 15:22:00
面试web缺也要刷题啊…..我也是不喜欢刷题但也没办法(无奈
作者: hobnob (hobnob)   2022-04-22 15:33:00
抱歉,我本科生,您第一个例子我就不会换成10进位硬算,不是因为我会写leetcode,而是因为我有基本计算机概论的知识。除了您说的那位“高手”之外,您其他论点我都不敢苟同,也许您真的不适合写软件。
作者: kissmickey (无言)   2022-04-22 15:43:00
用leetcode 评断用人 感觉就不公允
作者: saqwedcxz (阿慶老哥)   2022-04-22 15:52:00
对,你不适合
作者: yamakazi (大安吴彦祖)   2022-04-22 15:55:00
二进制相加干嘛改成十进制?
作者: bill1992 (我是魔法的踪迹)   2022-04-22 15:56:00
听起来只是在抱怨同事 觉得人家刷刷题目进来领的还比较多 实作经验没有不过你语言也太不熟

Links booklink

Contact Us: admin [ a t ] ucptt.com