查看: 1719| 回复: 4
跳转到指定楼层
上一主题 下一主题
收起左侧

[自我提升] 大厂junior程序员应该重点在哪方面提升

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
大家好,我在湾区大厂某个稳定的比较偏后端的组待了两年多了。刚开始工作时,觉得组里senior都非常厉害,即使没有升职,也很开心可以跟组里的老人们学习。慢慢做了两年后,开始感到组里culture变得不好,自己其实之前一直在打杂瞎干,没有往正确的career path上走。组里的project都在搞business logic(甚至business logic也是之前的项目的重复),干的再多也没多少技术上的提升,communication上的事也都是比我级别高的人在做。今年开始politics也多了,楼主经常受到一些排挤和打压。

楼主现在每天在组里煎熬,争取下个cycle升职。我想请问大家,这种情况下,楼主该如何更好的提升自己。politics多,似乎更应该练习communication,但是楼主是junior,技术上的不足更让我心虚。工作本身要花时间,politics太费心力,实在觉得自己在浪费生命。可是今年又不好换到别的组,不知道该在哪个方面来提升自己?

工作项目本身价值不大,时间精力有限,是专注工作项目争取熬到升职?还是多练习英语和soft skills?或者是刷题和system design准备之后跳槽?

评分

参与人数 1大米 +1 收起 理由
tigerwash + 1 赞一个

查看全部评分


上一篇:Apple computer vision evaluation engineer
下一篇:想提前入职可以refile h1b transfer petition吗
全局:
应该取决于你离升职多近, 如果是你直到你在接下来半年升职的话, 那就先努力搞升职有关的内容, 如果不清楚合适升职 然后每天工作都是煎熬, 那就提升面试技巧去跳槽。 不过按照你所说的, 你没有 拿到有impact 的工作, 那就是你离升职还远? 你每天的工作还觉得很煎熬, 那不就剩下 跳槽这一条路了吗?
练习communication skill 和 学习系统设计 是可以共存的两件事情。 你已经在组里呆了两年, 那就对业务很熟悉, 那就每天把上班时间一部分用来 练习communication skill,然后在平常上班时候 磨炼学到的communication skill 如果manager 也不错的话,每次one on one 都可以寻求communication 方面的feedback,然后下班的整块时间 去练习系统设计
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-LHC3Q  | 添加认证 | 2023-9-28 11:10:32 来自APP
请问system design怎么准备,谢谢
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-WFWMY  | 添加认证 | 2023-9-28 11:19:30
如果做的business有意思,积累domain knowledge和对行业的了解也是提升,不要仅仅局限于技术。如果实在觉得组里的活没意思,已经离升职比较近的话熬到升职,然后换组或者跳槽
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-CQHLB  | 添加认证 | 2023-9-28 11:49:05 来自APP
可以看别人的代码是怎么写的,思考这么写的原因。读自己组里的design doc也会帮助思考。总之就是多思考,少做重复无意义的事。
.--
但是代码量也不要过少,不然可能会被警告。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表