查看原文
其他

第一次工作,这样稳了!

鱼皮 编程导航 2024-01-21

去年参加秋招的小伙伴在现在这个时间也陆陆续续入职工作实习了吧,相信很多第一次工作的小伙伴,都会有这样的疑问:

入职前、或者刚进公司,应该怎么做才能快速成长?

编程导航星球的鱼友们也有类似的问题,鱼皮都耐心做了解答,分享出来,希望能对更多小伙伴有所帮助。

星球原文链接:https://t.zsxq.com/0cz0knAyy


鱼友提问

鱼皮,请问实习期该如何准备和该做什么?有什么需要注意的点呢?第一次实习, 是一个国产数据库公司。

鱼皮回答

印象里我回答过好几次这种问题了,说几个切实可行的方法:

  1. 入职前:提前联系到公司内的同事,咨询是否需要提前学习技术、提前学哪些技术
  2. 刚入职:尽可能多地阅读公司内的资料,遇到不确定的问题和疑惑的地方要及时提问,不要藏着掖着不敢提问,也不要什么都问(文档里有的、能自己看的就不要问了),自己注意好尺度。提问前一定要整理好自己的语言,保证别人能理解你的提问,而不是语无伦次,自己都不知道自己要问什么。除了提问外,在同事有空闲时间的情况下,可以谦虚地向他们请教一些技术或业务问题、或者分享自己对工作的思考,帮助你快速成长。
  3. 工作期间持续记录和积累。记录是指记录自己的工作内容、工作中遇到的问题和解决方案、以及一些重要事项,保证自己不要遗忘工作,同时其他同学给你指出的问题和错误也不要重复提问和二次犯错。积累是指将工作中的收获、学到的知识进行整理和总结,才能在工作期间持续自我提升,而不是每日浑浑噩噩。
  4. 尽可能地利用好公司的资源,多学习这个公司内部的资料(技术 / 项目),可以试着把自己的技术和想法应用到项目中,最好能把这个项目变成自己简历上的项目。

其实第一次实习不会给你太难太复杂的工作,可以放轻松。但是建议实习期间积极表现,最好能在项目中尽可能多地留下自己的代码,稳固自己的地位,增加转正的概率。举个例子,假如你用新技术优化了一个老项目,性能和稳定性、可维护性都大大提升了,完全可以替代掉之前未优化的版本,那么你就在公司中有了自己的东西,有了一定的不可替代性。

鱼友提问

鱼皮,马上毕业入职了,想来问几个问题。

第一,刚进入公司陌生的环境和陌生的工作,怎么去熟悉陌生的代码,时间不允许熟悉代码直接上手怎么能够编写相对完美的代码,比如临界值等等。

第二,想沟通鱼皮刚毕业的学习计划,自己想着上班实习下班能够进行学习,确实也做到了,因为实习时包住不累,然后自己对于陌生的知识特别感兴趣去学习。目前自己处于迷茫状态,大多数的开发技术都了解了,就感觉自己失去了目标,因为深入了解技术总是一点一点断断续续感觉没啥成就感,这咋办呀。

第三,鱼皮建议深入学习技术看视频,还是看书,或者说找技术博客一点点深入。

就这几个问题,主要是自己迷茫了,提前感谢鱼皮解答。

鱼皮回答

1)先熟悉业务(可以利用流程图帮助自己理解),再结合业务去读代码,企业开发的本质是业务而不是代码。之前写过一篇相关的文章,可以阅读下:刚入职新公司,代码看懵逼了咋办?

2)没啥成就感就给自己增加一些激励或者压力,比如写文章,记录自己所学到的知识、分享自己的进步和收获。我在实习那会儿比较喜欢在公司的论坛里面写文章和回答问题。

当然也可以开发自己的作品并上线,用心维护几个月甚至一年后,可以尝试更进一步的推广。

3)当然要看自己的习惯,如果你习惯看视频,并且你要学的深入学的技术有相关的视频,那就选视频。不过大多数的深入技术应该是没有对应的视频的, 更多的还是书本、博客、官方文档(如果有对应视频,那可能还不够深入,八股文 !== 深入)我是建议大家能养成阅读官方文档的习惯再好不过。

鱼友提问

鱼皮你好,我是一名非科班的全日制本科生,目前在一家小公司担任 Java 开发工程师,自己确实有持续学习的习惯,也帮公司解决了不少问题,但公司目前加上我就两个 Java,其他的均为 PHP,个人担心没有人带会导致前进方向上的错误,也不是必须要手把手这种情况,只是有时候需要人指点一下方向,这个问题困扰我很久了,请问鱼皮,如何在这种情况下对自己有个清晰的界定。

鱼皮回答

我跟你是一模一样的情况,刚入职的时候还有一位导师跟我一起写 Java,给我一些指引,但转组后我就开始独立负责新的项目了,无论是技术还是业务上的问题绝大多数也只是自己消化,顶多有一些比较大的需求要和领导讨论和验证方案。

这种情况下,我遇到问题基本都是在网上去搜索解决方案、去看同类的项目来学习,或者在公司内部论坛发帖子提问。因为没有人带,所以只能靠自己,才让我解决问题的能力得到了充分的锻炼,并且更善于表达自己的观点,而不是一位寻求别人的帮助。现在我不仅独当一面,也成为了别人的导师,我也希望自己团队的合作者兼具独立解决问题和沟通交流的能力。现在回过头来看,我觉得没人带也未必是坏事~

公司只是一个很小的环境,有问题的话,更多的还是利用网上的资源、和同事以及外部同学讨论(不泄漏敏感信息就可以)。此外,星球不就提供了一个提问和交流的机会么?


星球活动

1.欢迎参与 30 天面试题挑战活动 ,搞定高频面试题,斩杀面试官!

2.欢迎已加入星球的同学 免费申请一年编程导航网站会员 !

3.欢迎学习 鱼皮最新原创项目教程,手把手教你做出项目、写出高分简历!

加入我们

欢迎加入鱼皮的编程导航知识星球,鱼皮会 1 对 1 回答您的问题、直播带你做出项目、为你定制学习计划和求职指导,还能获取海量编程学习资源,和上万名学编程的同学共享知识、交流进步。

💎 加入星球后,您可以:

1)添加鱼皮本人微信,向他 1 对 1 提问,帮您解决问题、告别迷茫!点击了解详情

2)获取海量编程知识和资源,包括:3000+ 鱼皮的编程答疑和求职指导、原创编程学习路线、几十万字的编程学习知识库、几十 T 编程学习资源、500+ 精华帖等!点击了解详情

3)找鱼皮咨询求职建议和优化简历,次数不限!点击了解详情

4)鱼皮直播从 0 到 1 带大家做出项目,已有 50+ 直播、完结 3 套项目、10+ 项目分享,帮您掌握独立开发项目的能力、丰富简历!点击了解详情

外面一套项目课就上千元了,而星球内所有项目都有指导答疑,轻松解决问题

星球提供的所有服务,都是为了帮您更好地学编程、找到理想的工作。诚挚地欢迎您的加入,这可能是最好的学习机会,也是最值得的一笔投资!

长按扫码领优惠券加入,也可以添加微信 yupi1085 咨询星球(备注“想加星球”):


往期推荐

编程导航,火了!

这样谈薪资,就稳了!

什么是 Git 的 cherry-pick?

常见的垃圾回收算法有几种类型?

面了15家,放弃了大厂梦

什么是双亲委派模式?


继续滑动看下一个

第一次工作,这样稳了!

鱼皮 编程导航
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存