0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一位软件工程师的艰辛成长路

工程师人生 来源:网络整理 作者:工程师吴畏 2018-06-26 10:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我是2000年大专毕业,在学校学的是“贸易经济”专业,大家都知道,这种经济专业特别虚,我学了三年是什么都没学到,完全是混过来的,考试前两天死背老师划的考试范围,就能轻松过关。到快毕业的时候,危机感来了:

我们学校是武汉一所重点本科大学,我在里面读的大专,毕业的时候,很多单位上学校招聘,我们去应聘,直接把专科生挡在门外,说我们不够资格,我们与应聘单位理论,当时其他本科生都在围观看着,那种场景特别尴尬,自尊心特受打击,心情特别难受。

毕业后,我的很多同学都去做了销售,到处跑业务,非常辛苦。我以前在学校里喜欢上网,学着做网页设计、PHOTOSHOP等平面设计软件的使用,就开始考虑去应聘“网页设计和制作”这类工作,毕业后要求家里买了台电脑,自学了两三个月,做个人主页玩,后来向外地投递简历,有家深圳的公司要我去面试,我从老家去了深圳,结果面试失败,因为技术水平还不过关,后来面试其他方面的工作也没成功,就灰溜溜的回家了。很失落、很沮丧、很茫然…。

这一次去深圳求职虽然失败了,但让我知道了各个单位招聘“网页设计师”的岗位要求,他们要求能设计制作企业宣传网站、或者商务网站,而不是简单的个人主页,后来我就在家免费给两家事业单位做宣传网站,模仿门户网站设计界面,设计理念上有了些提高。大概再过了一个月,再往外投简历,终于有北京的一家公司约我去面试。因为有了上次深圳之行的失败经历,这次去北京不敢抱太大希望,找家里要了两千块钱,又开始北上。

结果,在北京的面试录用了,工资不高,一千八的样子。那是个电子商务的网络公司,项目组五个人,除了我一个美工,其他都是程序开发人员,平时跟做程序的同事经常接触,能看懂些简单的ASP程序。工作了三个月的时候,我跳槽到另一家做青年门户的网站,继续做美工,工资涨到三千。当时我的很多大学同学做销售,工资才一千左右,远不及我,我那时候还挺自我感觉良好的。但到2001年年初的时候,网络泡沫破灭,很多互联网公司开始裁员,我们公司要给我减工资,我开始紧张起来了。

那时候内容编辑、美工的工资都在减,但程序员的工资没减,因为公司要转行做软件,程序员很被看重,我发现光会做网页不吃香了,得学程序开发了。

工作一年多后,开始学习JAVA编程,厚着脸皮进软件公司混项目经历

在那个公司里,我是岗位是“网页设计”,但觉得做网页技术含量不高,我又没有专门学过美术,想达到很高的设计水平很难,所以开始学技术,当时了解了PHP、JAVA。每天跟公司的程序员一起混,他们偶尔也会教我一些东西,有同事很肯定的告诉我,JAVA有前途,所以我就开始选定JAVA作为学习的方向。

当时白天干着网页制作的活,晚上和周末学习编程,后来白天上班也学习编程,影响工作进度,经常被公司领导看到,领导找我谈了次话,说我工作不积极,要我离开…这样,我第一次被公司开除了。

开除后,找了几次网页设计方面的工作,工资都不高,后来一想,算了,不工作了,专门学习技术,就回老家了。在回家之前,买好了MSSQL2000软件、JBUILDER工具盘、还有一本MSSQL和JAVA方面的书。

回家后,看了一段时间“think in java”,根本看不懂,太枯燥了,看一会就犯困,因为不知道JDK的一些类库做什么用。后来在书店里无意翻到一本***方面出版的书,文字非常通俗易懂,并且与实例相结合,程序才慢慢看进去了。那本书我后来向很多完全一点技术基础都没有的人推荐,有好几个就靠这本书入门,慢慢成了真正的软件工程师

学习JAVA、JSP的基础语义命令过程中,自己模拟一个小项目,做个文章管理系统:个人注册、登陆、发表文章、管理文章、前台能浏览文章,有点象博客的意思。过了一个多月,这套小网站做完了。但因为没有人指点,我把JSP当ASP来用,就是两层架构,因为没有听说过MVC,不知道JAVA开源组件。后来自以为是的投了程序员方面的工作岗位,去武汉一家软件公司面试,结果受打击了,因为面试的哥们是个纯技术人员,问了我一些数据结构、面向对象、MVC架构的知识,我一窍不通。因为我是从前台转向后台开发的,没学过C,程序开发的底子太薄。面试受挫后,又回家学习了两个月,了解MVC架构,把JDK常用的类库又大概了解了一下。

我在家呆了大概四个月,又重新北上北京,开始找工作,这次就直接投递程序员方面的工作,这次我找工作就跟人吹:我做过前台设计,也懂开发,一个小型B/S软件和网站给我,我一人全搞定。后来还真忽悠进一家***的电子商务公司做JAVA程序员。

刚进一个真正JAVA开发项目组,项目是完全纯正的MVC开发架构,我之前对MVC其实是一知半解,所以工作进度特别慢,我又喜欢问人,影响其他人的进度,所以大概到三个月时,我又被公司开除了。从那个公司出来,我拿到并熟悉了一套MVC的FRAMEWORK。

在软件公司做项目的苦与乐

当时,作为技术人员找工作还是很容易的,只要要求不高。我又换了几家公司,基本薪水都只有三千多块钱,但在每家公司都学到一些东西,开发技术也熟练很多,基本上看到错误代码提示就大概知道是哪里出错了。另外也学到一些行业知识。比如ERP、政府OA等。

在软件公司工作,真是非常辛苦。在一家做ERP产品的公司里,一般早上九点上班,晚上九点半下班,每周只有周日是休息日;在一家做政府项目的公司,到外地做项目,就是从早上九点干到晚上十点半,有时遇到第二天要给客户做阶段性成果汇报,演示项目,那就得加通宵。最累的时候,眼皮总跳,后来医生说是精神太紧张了。不过,现在回忆起当时的工作状态,也挺爽的,跟几个技术人员(都是爷们)拼命干活,下班后拼命玩,就是喝酒、唱歌,第二天继续上班干活。

现在我已三十岁了,已没有当时那种工作作风了

我打工经历过十二家公司,被开除过四次,有六家公司现在已经倒闭了~~~

总的来说,我还是很喜欢技术型公司的,因为这个氛围很单纯,没有复杂的人事纷争;可以四处出差,变换不同的工作地点,接触不同的人;可以学习到很多其他行业的知识;工资待遇相比我的同学来说还算可以

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1603

    浏览量

    71219
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    你知道电子工程师,到底分几种吗?

    种,硬件工程师:他们擅长画原理图、选元器件、调板子,是电路的专家、产品项目的“总导演”!第二种,软件工程师:脑子里全是代码,天天跟驱动、算法打交道,芯片怎么跑,他们说了算。第三种,固件工程
    的头像 发表于 04-20 08:52 79次阅读
    你知道电子<b class='flag-5'>工程师</b>,到底分几种吗?

    SASETalk | 从车辆工程到ASIL D芯片安全:一位年轻工程师成长进化论

    “SASETalk”是磐时打造的深度访谈栏目,通过与企业内资深技术专家对话,记录他们亲历的技术历程与行业观察,从个人视角解读行业发展变迁,共同探讨未来技术趋势与工程师成长路径。本期嘉宾PROFILE
    的头像 发表于 04-02 18:03 2181次阅读
    SASETalk | 从车辆<b class='flag-5'>工程</b>到ASIL D芯片安全:<b class='flag-5'>一位</b>年轻<b class='flag-5'>工程师</b>的<b class='flag-5'>成长</b>进化论

    十年铸剑・共敲开市锣|一位工程师与美格智能的“A+H”新征程

    。庄重的仪式过程中,有这样幕让在场的许多人印象深刻:与其他公司的上市仪式不同,在最重要的8登台嘉宾中,美格智能的一位年轻工程师,作为全公司800多名
    的头像 发表于 03-19 19:05 1134次阅读
    十年铸剑・共敲开市锣|<b class='flag-5'>一位</b><b class='flag-5'>工程师</b>与美格智能的“A+H”新征程

    电子工程师的双标瞬间 #电子 #电子爱好者 #电子工程师 #扬兴科技 #双标

    电子工程师
    扬兴科技
    发布于 :2026年03月02日 18:04:13

    什么是BSP工程师

    、嵌入式系统 要明白什么是嵌入式软件工程师,我们先从嵌入式系统(嵌入式设备)说起。维基百科上对嵌入式系统的定义如下: 嵌入式系统(Embedded System),是种嵌入机械或电气系统内部
    发表于 01-13 06:54

    工程师变身AI“指挥者”,吉利与阿里云的软件开发变革实验

    1975年,IBM工程师Fred Brooks在《人月神话》中提出软件工程的核心难题:随着系统规模和团队规模增长,复杂度会呈指数级上升。他的结论是, 软件工程“没有银弹”,没有单技术
    的头像 发表于 11-13 10:43 503次阅读
    <b class='flag-5'>工程师</b>变身AI“指挥者”,吉利与阿里云的<b class='flag-5'>软件</b>开发变革实验

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    招镶入式工程师1个,硬件工程师个,

    东莞市研生科技有限公司是家蓝牙方案公司,主营蓝牙方案的设计开发,产品包括蓝牙BLE/4G透传/AI智能体方案开发,因公司发展需要需对外招聘嵌入式软件开发工程师,对蓝牙音频/BLE以及智能IC读卡器有三年实操经验,能单独完成项目
    发表于 08-29 02:14

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    【华秋DFM】V4.6正式上线:工程师的PCB设计“好搭子”来了!

    软件,更 是每一位工程师背后的“隐形助手” 。从设计之初的风险排查,到制造阶段的成本控制,再到装配环节的细节优化,我们始终致力于为工程师
    发表于 05-22 16:07

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37