作者marmot00 ()
看板Soft_Job
标题[请益] senior该是什麽样子的?新人怎麽进阶?
时间Sun Feb 3 13:02:38 2019
在软体业一年多,因为是中年转职,希望让自己能尽快成长补进度
虽然需求都可以解决,但终究还是个码农,所以在找该点的技能及方向
有些事可能因公司/团队而异,想知道外面的世界长什麽样子
---
避免废话打太多,先把问题打在前面
senior / 高阶 / 大神 (或其他同义词) 跟新人码农有什麽不一样?
在大家的团队里都负责什麽样的工作呢?
---
#新技术的使用
我们团队很愿意试新的技术,开发流程也满自由的,只要有兴趣都可以去研究
如果技术能达成需求的话大部份都能导入上线,
但後来发现有个问题是,我们的用法也许不是该框架/技术一开始设计的样子
也没有人知道那样对不对,总之它会动会跑就拿来用
团队内较资深的成员约在4年上下,熟悉的是公司软体架构(表面上看起来)
自己常常套用新的技术达成了需求,常在想「这样到底对不对呀?」,却又没人能问
如果有高手是不是就可以在code review时告诉你这样会有问题或是根本就搞错了?
#演算法
读书时觉得演算法不知道在做什麽用的,都没在听
转职後不免俗的刷了一些leetcode以後才发现原来好坏差这麽多
但到了实际工作环境,顶多注意一下nested loop不要跑太多层
不晓得是只有特定领域才会用到,还是小弟还没到那个层次所以看不出来?
---
曾经把开价超过50k的徵才资讯需要的技能列出来,想说照这些去点技能就好
结果事情好像不是这麽简单啊
感谢各位大大分享、指正
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.165.114.71
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1549170160.A.A12.html
1F:→ dollar1019: 一年多已经可以解决全部的需求?你们的需求只有单纯 02/03 13:14
2F:→ dollar1019: 的 crud 吗 02/03 13:14
3F:→ MOONY135: 同上感想 我们家新人光ui操作逻辑改来改去就花了快一年 02/03 13:19
4F:→ sojoasd: 像你这样的状况,可以试试去参加一些实体社群,跟一些高 02/03 13:21
5F:→ sojoasd: 手闲聊,或是找几间公司面试看看,透过面试闲聊可以当作 02/03 13:21
6F:→ sojoasd: 参考,顺便知道身价,当然不是每个人都愿意分享啦 02/03 13:21
7F:→ MOONY135: 大部分公司只要你时间内弄得出来 愿意被凹 会动 就叫sen 02/03 13:22
8F:→ MOONY135: ior 02/03 13:22
9F:推 oceanblue21: 想知道+1 02/03 13:25
10F:→ hanka23: Senior基本上对工具、框架都要有一定的sense知道它们想解 02/03 13:34
11F:→ hanka23: 决什麽问题有什麽特色,所以能快速上手也不会写得四不像 02/03 13:34
12F:→ hanka23: 多爬社群/大神的code跟经验累积是必要的 02/03 13:35
13F:推 IhateOGC: 同意Moony135看法 02/03 13:39
14F:→ IhateOGC: 其实救火队强在解决问题能力和速度 02/03 13:40
15F:→ IhateOGC: 强在解决自己也不会的问题分析 02/03 13:41
16F:→ IhateOGC: 像有些人闲到STD lib都背起来的 02/03 13:42
17F:→ IhateOGC: 我还真的不知道他是来考试还是工作的 02/03 13:43
18F:→ IhateOGC: 我反而觉得面试者接触工作太少 02/03 13:43
19F:→ IhateOGC: 少到可以闲到去背framework api 02/03 13:44
20F:→ IhateOGC: api就是拿来呼叫的背他干嘛? 02/03 13:44
21F:推 searcher: 换公司 02/03 14:21
22F:推 loadingN: 背三小lib 笑死 02/03 14:24
23F:→ diabloevagto: # 能够评估什麽技术适合团队需求 02/03 14:33
24F:→ diabloevagto: # 能够让开发体验顺畅,让新人快速上手 02/03 14:33
25F:→ diabloevagto: # 能够培养下一个人接替自己的位置 02/03 14:34
26F:→ diabloevagto: # 能够吵架吵赢 PM/客户 02/03 14:34
27F:推 baobomb: 推楼上最後一点 02/03 14:54
28F:推 mago: 推可以吵赢PM/user 02/03 14:56
29F:推 mystery7631: 平常想架构的时候就会套演算法了,影响很大好吗..... 02/03 15:59
30F:推 cool9203: 演算法能降一个log等级就差很多罗QQ 02/03 16:03
31F:推 ripple0129: 新技术本来就是要先踩雷啊,不用踩雷的通常也不是多新 02/03 16:26
32F:→ ripple0129: 了 02/03 16:26
33F:→ MOONY135: 大部分公司专案应该都跟叠叠乐很像 我觉得刚到职在加新 02/03 16:31
34F:→ MOONY135: 功能的同时能先不要让旧有的变得不稳定就算senior了 02/03 16:31
35F:→ MOONY135: 能帮着补好一些坑洞的就更好了 02/03 16:32
36F:推 TAKADO: 个人觉得1.在团队合作有加乘效果的开发者 2.遇到新技术需 02/03 16:47
37F:→ TAKADO: 求或没看过的疑难杂症也能在相对短时间熟悉/解决 3.能够让 02/03 16:47
38F:→ TAKADO: 身边的人一起进步 4.在专案/产品走偏的时候能够提早嗅出危 02/03 16:47
39F:→ TAKADO: 机 有以上复数特徵的应该就可以被称为senior devloper了 02/03 16:47
40F:推 neo5277: 摸摸查,快狠准,想法周全。大概就这样 02/03 17:03
41F:推 zo4j4: neo5277,hanka23,两位正解 02/03 17:37
42F:→ THEWORLDS: api要去了解 不是单纯呼叫.... 02/03 18:41
43F:推 Masakiad: 简单说一个人可以做完3个junior 的事,不管设计、学习、 02/03 18:58
44F:→ Masakiad: coding 、思考都是1抵3,然後又不会犯junior的错误。 02/03 18:58
45F:推 Masakiad: 但基本上做的事情一样 02/03 18:59
46F:→ stupid0319: 一个senior抵三个junior,薪水大概只会多1万 02/03 19:09
47F:→ Masakiad: 另外用一个框架用到後来不知道这样用对还错,这应该跟se 02/03 19:10
48F:→ Masakiad: nior无关,单纯当初没人搞懂这框架目的是啥吧...... 02/03 19:10
49F:→ kattte: 能吵赢真的很厉害 我都直接翻桌 呛声要打架来 02/03 19:10
50F:→ kattte: 用讲的我无法 要不就是吞 吞不下去就直接呛不做 02/03 19:11
51F:→ MOONY135: 我同楼上 02/03 19:28
52F:→ ChungLi5566: 简单的问答题可以用一堆废话包装的应该就算吧 02/04 13:42
53F:推 vn509942: 背三小lib 笑到晕倒 02/04 15:34