你去下家面试,怎么评价你在这家公司做的工作?

2023-11-09 00:10

本文主要是介绍你去下家面试,怎么评价你在这家公司做的工作?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

0?wx_fmt=jpeg

今天有位同学在微信诉苦说: “刘老师,我去年转行学的编程,今年找的工作,进了一个做金融系统的公司,现在差不多工作三个月了,感觉很痛苦。 系统业务逻辑很复杂,经常是花费很大功夫去理清业务逻辑, 然后才能写代码, 一天下来代码没写几行,尽是在理业务逻辑了,公司人员流失比较严重,我们组长都是才来不到半年, 很多模块他也没有做过,经常找不到人问。 我担心时间长了技术就废了 ”

我看了以后,非常感慨,这绝对不是个案, 很多同学可能都处于这种困境当中,国内很多软件公司都有这种情况。

从公司层面来讲, 这种状况在一定程度上反应了管理的成熟程度,管理规范的公司对于一个维护多年的系统,会积累不少的文档(虽然有些文档过时了,但总归有迹可循。) 如果人员离职,也会有转移和交接,确保项目能正常进行。 更有甚者,人员有备份, 走了也不怕。 绝对不会出现这位同学说的连组长都是新人的情况。

当然有更多公司迫于各种无奈的现实压力,走上了野路子, 最后就苦了我们这些程序员。

没有文档, 没人讲业务, 业务都在代码中, “代码才是设计”在这里真是体现的淋漓极致。

客户还在不断地提需求, 为了理解业务得不断地看代码,还是烂代码,都快看吐了。  好如容易找到改动的地方, 心里又犯嘀咕:会不会影响其他功能? 出了幺蛾子领导还不把我骂死?  刚入门的新人真是压力山大啊!

该怎么办呢? 转行后好不容易找到的工作,  再坚持一段时间吧。

在这个项目上熬了一年, 感觉技术没有任何长进, 终于受不了,决定脱离苦海,偷偷地去面试下一家公司。

面试官说: “你在原来的项目上都做了那些事情啊?”

“我们那个项目太烂了, 都是遗留代码,看不懂, 既没有文档, 也没有人可以问,我整天都是看代码理解业务, 然后改动一点点, 实在是太无聊了, 我还是热爱技术, 想找个能做技术的工作。”

面试官心想: 卧槽! 我们这儿的项目也是这样! 这人来了估计也不安分,还是算了吧。

那到底该怎么破呢? 其实我也没有特别好的解决办法。 

我只想说的是,确实没有什么理想的工作,让我们舒舒服服地学习技术,但在一种恶劣的环境当中,虽然无法改变全局,至少得留下自己的印记, 不要总是王小二到此一游,把自己当成一个匆匆的过客。

不妨先改变一下对这个“烂系统”的态度,少抱怨,多做实事。

比如说:我费了一天的劲,把这一块代码读通了,业务搞清楚了,然后晚上不打王者荣耀了,把我了解的业务写成文档,方便自己也方便后来人阅读。 或者说:我看到这段代码很不爽,最近刚刚学了重构,就把他改了吧。 

当然你可以做的更牛,我经常举的一例子就是前同事Jason,下了班后一个人在单步调试一个烂系统, 不久以后就对系统滚瓜烂熟,成了这个团队里的核心人物。

如果他去下家面试,对面试官说: “我们那是个遗留系统, 我把代码都调试了一遍, 搞清楚了, 顺便也把文档给补上了,还修复了一些bug”   我想每个公司都会非常喜欢的。

很多公司都有自己封装的框架,不要觉得烂,觉得没Spring好, 静下心认真学习下, 思考下自有框架的原理,也是一个不错的提升。

突然想起了《士兵突击》中的许三多同学, 在草原五班那个枯燥乏味、没人搭理,干好干坏一个样的恶劣环境中, 不顾李梦、薛林、老魏等人的冷嘲热讽,打击阻挠, 一根筋似的出早操,踢正步,修路, 坚持做自己认为正确的事情,这样的人真是想不出头都难啊!

本文配图:许三多同学孤独地在修路。

你看到的只是冰山一角, 更多精彩文章,请移步《码农翻身文章精华》

有心得想和大家分享? 欢迎投稿 ! 我的联系方式:微信:liuxinlehan  QQ: 3340792577


码农翻身

用故事讲述技术本质

0?wx_fmt=jpeg

微信号:coderising

这篇关于你去下家面试,怎么评价你在这家公司做的工作?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/373190

相关文章

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

如何评价Ubuntu 24.04 LTS? Ubuntu 24.04 LTS新功能亮点和重要变化

《如何评价Ubuntu24.04LTS?Ubuntu24.04LTS新功能亮点和重要变化》Ubuntu24.04LTS即将发布,带来一系列提升用户体验的显著功能,本文深入探讨了该版本的亮... Ubuntu 24.04 LTS,代号 Noble NumBAT,正式发布下载!如果你在使用 Ubuntu 23.

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

TP-LINK/水星和hasivo交换机怎么选? 三款网管交换机系统功能对比

《TP-LINK/水星和hasivo交换机怎么选?三款网管交换机系统功能对比》今天选了三款都是”8+1″的2.5G网管交换机,分别是TP-LINK水星和hasivo交换机,该怎么选呢?这些交换机功... TP-LINK、水星和hasivo这三台交换机都是”8+1″的2.5G网管交换机,我手里的China编程has

AI绘图怎么变现?想做点副业的小白必看!

在科技飞速发展的今天,AI绘图作为一种新兴技术,不仅改变了艺术创作的方式,也为创作者提供了多种变现途径。本文将详细探讨几种常见的AI绘图变现方式,帮助创作者更好地利用这一技术实现经济收益。 更多实操教程和AI绘画工具,可以扫描下方,免费获取 定制服务:个性化的创意商机 个性化定制 AI绘图技术能够根据用户需求生成个性化的头像、壁纸、插画等作品。例如,姓氏头像在电商平台上非常受欢迎,