不知道以后怎么走,做前端 4 年了。也升不了管理层。但是不知道以后能做什么,现在在一个可以算大厂的公司写小程序,我是一点都不喜欢写小程序的,其实自己喜欢的是前端工程化,构建工具什么的。想做开源,但是不知道做什么,想做创业项目,但是现在没资源。每天其实工作不怎么饱和,go 和 node 都了解,现在想搞点事,其实来这个厂的时候,我想转去做前端中台服务,去写 node,也去问了对应部门的同事,同事说我现在这个部门被领导很看重,以后的年终和发展都还可以,建议我不要转,而且内部活水是很麻烦的,然后这个事情就搁置了。现在就是作为一个前端,真的不知道以后能干什么,技术热情还是有,但是不知道走什么方向,干什么。
1
sleepwalker 2020-08-07 12:32:58 +08:00 via Android
两年前端,刚离职,还没开始找工作,想找个偏技术一点的岗位,而不是纯写页面之类的,我觉得这样的工作对自己才算有意义。
|
2
taowen 2020-08-07 12:56:45 +08:00 5
建议从做好本职工作开始。你现在的 day job 已经做得很好了么? 有没有改进空间? 有没有持续性的总结过去的经验,自己哪些地方是做的好,哪些规律经验是你收获了的。
如果本职工作已经做得没有任何挑战性了,意味着工作给你提出的问题,你每一个都可以列出非常详尽的地图,里面是所有可能的解法,以及优缺点。那么说明你已经没有办法从当前的 day job 里获得更多技能的新鲜感。如果对于重复性地高质量输出不感兴趣。应该考虑换一个工作岗位。而换工作最大地跳板是你过去的经验总结,而不是新学习什么知识,指望这个能给你带来更多的机会。老板都希望找一个熟手来干活的,你要转方向,也得借着过去的经验来转。 |
4
taowen 2020-08-07 13:37:37 +08:00
@Martox 数数自己换方向的本钱,然后拿他们去敲下一个门。good luck
Dan 的这个列表挺好的 https://overreacted.io/zh-hans/the-elements-of-ui-engineering/ 能搞出一个问题列表出来,然后持续不断地把这些问题的解决方案构建成体系是一个很好的找到下一个努力方向的手段 |
5
mcfog 2020-08-07 13:45:41 +08:00
你觉得不喜欢业务,公司足够大有工程化部门可以有机会做你感兴趣的事情,可是同事建议你不转,你就嫌麻烦不转了
就这样你还觉得你“技术热情还是有”? 我认为有热情知道自己想要做某某技术的人,看到公司有机会转岗,不会是你这样的反应;即使没有机会,也会自己去了解学习,去尝试实践的。机会永远是给有准备的人的 |
7
revalue 2020-08-07 14:43:06 +08:00 1
你 4 年就想这些事情,人家 7 年了还没搞明白
|
8
tikazyq 2020-08-07 15:15:19 +08:00
4 年前端,已经是比较资深的了,可以静下心来多思考一下,多实践一下其他领域,找到自己最适合的方向发展
|
9
zhoushushu 2020-08-07 17:55:20 +08:00 3
我都 40 岁了,还在干前端,越干越开心,看到银行卡每个月都在涨钱其实心情蛮好的,我现在还准备跳槽,不知道南京哪家公司还会收。
|
10
YadongZhang 2020-08-07 18:10:52 +08:00
|
11
gloye 2020-08-07 18:17:15 +08:00
现在薪资多少?
|
12
taowen 2020-08-07 20:10:00 +08:00
@Martox 业务写腻了,可以来搞搞 lowcode 呀 https://github.com/taowen/awesome-lowcode/blob/master/README.md
|
14
jones2000 2020-08-07 23:39:35 +08:00
其实写小程序还不错的, 主要是国外没有小程序,所以很多国外开源的好插件在小程序上跑不起来,所以你能写的开源的东西很多, 只要是国外好的 js 插件,在小程序上无法运行的,你都是可以移植到小程序上,然后开源。
|
16
jones2000 2020-08-08 02:40:00 +08:00
@revalue 不管谁出小程序, 都不可能支持全部国外的 js 插件, 移植还是需要的, 有移植 js 到微信小程序的经验, 再移植其他的小程序就更简单了。我就移植过一个 PC 端的 c++的金融图形库+指标计算引擎到 H5,小程序,uniapp,py.( https://github.com/jones2000/HQChart ), 移植小程序以后只花了 1-2 个星期修改就支持 uniapp 都是差不多的框架。 整个移植过程花了 1 年多,js, py 都是现学的,这个比看书,看视频有效果多了。
|
17
xuanbg 2020-08-08 07:37:36 +08:00
按我个人的经验和理解,写代码写上半年,应该就能发现很多软件工程方面的问题了。再通过 1 年的思考和探索,能想明白的应该都明白代码应该怎么组织了,想不明白的估计这辈子也想不明白了。然后再经过半年的实践,技能基本上可以上一个台阶了。
正确地组织代码,才是程序员的根本技能! |
21
jones2000 2020-08-08 20:18:49 +08:00
@Martox 公司花了半年多时间招 PC 端移植到 js 平台的人, 面了很多 4-5 年前端开发经验的人,都说做不了。这个项目就停了。我自己在 git 上找了下,发现这种 js 开源的基本没有。 我就抽空自己一边学习 js 一边移植(每天固定花 2 个小时时间搞这个东西), 搞了 1 年多才移植完,然后开源了。移植完这个 js 画布里面的 2D 绘图基本就全会用了。
|
22
lietoumai 2020-08-12 09:56:32 +08:00
感觉你有喜欢的工作领域和方向,有去市面上了解过相关的工作机会么?
|