菜鸟架构师之路_初入社会

Posted 菜鸟架构师之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟架构师之路_初入社会相关的知识,希望对你有一定的参考价值。

接下来的文章,我会先回顾我从出校园踏入社会后的个人经历,从一个菜鸟的视角来看,如何一步步登堂入室。由于自己最近又有点飘了,所以文章是除了给大伙看,也更是给自己看的哈哈。可能大家更想看技术类的文章,但是其实本人比起很多人来说技术并没有绝对的优势,写的也不一定比别人好,相信我的个人经历应该会给大家更大的收货。

遥想当年,沉迷游戏不可自拔的我,挂科无数,甚至大四还在补考高数,最后勉强过了,否则可能连证都拿不到,毕设也是用的以前的项目。然后在招聘会上,还要靠导员带着找工作。这里真的要感谢我的辅导员,当时对我这样的学生也不离不弃,最终帮我找到一份对我来说很不错的工作。然而现在想想真是可悲,当时的我甚至没意识到一个大学生还要被这样照顾,是有多无能,像个巨婴一样。

入职

9月份的第一天,终于是入职了。跟大部分大学生一样,刚进入公司的我,对一切都感到新奇,然而试用期考核成为了我的第一道难关。就是一个简单的练手类的带web页面的项目,基于公司现有的基础框架,期限是三个月。当时的我还是懵懵懂懂的,足足花了两个月,才大概明白是怎么回事,开始动手写,结果还没写完,就有一个项目组因为紧急缺人,就让我直接转正然后过去支援项目。对我来说算是运气不错,因为如果走最终的答辩,我都没有把握能过。

第一个项目

公司是给南方电网做信息管理系统。我参加的项目组,是这个大的信息管理系统下的一个子系统开发。当时其实系统已经上线了,客户又提出很多新的需求,时间比较紧急。那时候还没有什么前后端分离,用的老式的 SSH(Spring+Struts+Hibernate),页面JSP+JQuery,所以开发要既写后台又要搞前端。

我接到的第一个任务,是在一个数据表格上方添加一个下拉列表,作为筛选条件。其实就是普通的html的select标签,提交查询表单的时候,将下拉列表的值一并提交即可。

跟大伙一样,第一次接到正式任务,很激动,想好好的表现自己,虽然只懂一点java,虽然不知道jQuery是什么,但是我有一颗向上的心啊,只要努力,没有什么搞不定。于是埋头苦干了几天,期间还自学了jQuery,终于是把功能开发了出来,并且在没有告知导师的情况下,偷偷合并到当期要发版的版本中,准备来个一鸣惊人(当时公司的发版流程很不完善)。

最后的结果,确实是“一鸣惊人”了,用户只要不点筛选条件还好,只要选了条件,就什么数据也查不出来。于是,该问题被定义为线上重大问题,连用户都投诉过来,我的导师临危受命,迅速修复了问题然后重新上线恢复正常。

后来,导师只是简单的跟我说了新人没经验很正常,以后改好之后要经过他评审,再发布,然后,就没有然后了。

总结

虽然对导师和公司感激涕零,没有因为这个事情直接把我开了,但是现在回过头来看看,其实他们这样做并不完全对。首先,我们列一列这次事故的几宗罪:

  1. 作为一个菜鸟,自作主张的设计与开发,没有经过导师评审和测试组验收
  2. 导师对于新人关注度不够,不知道新人做了什么
  3. 公司的开发流程制度不完善,开发的内容可以随意就上线
  4. 没有事后总结,包括公司和自己,对于自己和其他人都没有意识到问题的严重性,导致后续依然出现过类似的恶性问题。

我们来看看在这个事情上,菜鸟同学应该怎么做才对?

1. 首先,作为新人,一定要多跟自己的导师沟通,包括但不限于目标,设计,进度,成果等。导师不只是一个摆设,而是公司提供给新人的一项重要的资源,你有充足的权利去尽可能的利用这份资源来让自己成长起来,融入到公司。这里说一下个人对资源的理解,资源不只是物质(钱,文档资料),时间、能力、人脉、公司里的领导同事等,都可以是你的资源,作为一个成功的职场人,一定是尽可能的抓住有限的资源,来完成自我升值,尤其是在当下这么内卷的各行各业,资源更是弥足珍贵

2. 要勇于承担责任,并做好总结,以此为警示自己及他人不再犯重复的错误。在上面这个栗子中,如果是现在的我,我会跟领导主动承认自己的错误,并主动请缨修复,当然会借助导致的力量,然后在导师和测试的验收后再上线,同时事后写总结,并将此次事故中暴露出的问题报告给领导,尤其是流程制度,需要严格执行

今天的文章就先到这里了。初入社会就遭遇如此难关,我们的菜鸟同学会如何应对呢?且听下回分解。

菜鸟架构师之路开篇

前言

这里是老马,拖了许久的菜鸟架构师成长记录终于要开篇了,可喜可贺,可喜可贺,毕竟从想法产生到落地已经过去了一年多。。。

那为什么会有这样的想法和念头?

虽然我是某985软件工程出身,但是那些年的放纵让我并没有一开始就能获得很好的起步,也导致我需要花更大的努力提高自身认知和技能。业内都鼓吹说去了大厂只能当螺丝钉,但是有了大厂的经历和背书,未来的职场之路会通畅很多,从我所认识的人来看无一不是这样。嗯,其实言下之意就是我是一个没去过大厂熏陶的菜鸟,现在虽然是某千人独角兽创业公司的系统架构师,但是没去过大厂依然是我挺大的遗憾之一。

所以回到主题,写这系列的文章,一方面是对自己的过去以及现在做总结记录,以及坚定自己未来的道路;另一方面,也是希望文章能够给予看文章的你警示以及启发,避免重蹈我的覆辙,如果能确实有一点能帮到你,那将是我莫大的荣幸!

自我介绍

毕业于某985院校(挂科无数,勉强拿证),十年以上码农经验,主力后端,做过前端、App、小程序,做过嵌入式,做过架构,做过运维,带过数十人的团队,5年以上的创业(失败)经历,目前在某独角兽机器人公司担任软件架构师,见证了公司从100人到数千人的极速扩张

以后会写哪些内容?

既然是菜鸟架构师之路,那会以我自己的视角,记录从一个小小菜鸟,如何摸爬滚打的成长起来:

  1. 技术方向包含基础技能,技术进阶,架构设计,实战相关等
  2. 过程中我的心路历程,做的对的事情,错的事情等,都会娓娓道来
  3. 最后也会时不时的来一些杂谈,人生的感悟等等,包含我一段多年创业,从逐步走上正规,到最后心酸落幕的经历
  4. 目前在做机器人软件的架构,在脱敏之后,也可以时不时的给大家分享一些机器人行业,到物联网相关的知识

以上,就敬请期待了~

写在最后

曾几何时,我也是跟很多人一样,沉迷于游戏不可自拔,不是我自吹,WOW,AION,LOL,DNF等我都是第一天公测就开始玩,而且还靠着在wow里面当商人赚到了不少生活费,为此沾沾自喜。然而也因为心思都在游戏上,完美错过了深圳的楼市,虚拟币投资等财富自由的机会,大厂也没有进,年龄上来以后想混个领导层也特别难,突然就醒悟之前是多么颓废,周边的朋友买房的,结婚的,生小孩的,自己却只会坐在电脑前面打游戏看动漫?可能有人会说,这就是我想要的生活,也没太多追求,但是等你年龄大的时候,会发现社会上处处都散发着金钱的味道,房子,车,家庭,小孩,生活,健康,不说那么远,光现在的各种网游手游,没钱你都是被土豪一打十的那种小喽喽。我已经错过了黄金的几年,付出了更多的努力现在勉强才够看,但是假如我能更早的奋斗,肯定会比现状好的多。

所以,假如你恰巧看了我的文章,也恰巧跟当初的我一样,希望你能引以为戒,了解清楚自己真正想要什么,应该做什么,给自己制定一个合理的人生规划,并为之努力。游戏动漫这种可以把他当成减压工具,但不是你的全部。相信若干年后,你一定会感谢自己当初的理智克制。

要怎么努力?刚说了大厂是职业规划的直通车,能进入大厂就等于是站在了巨人的肩膀上,借着丰厚的资源走上能快速发展的高速路。

但是不是除了进入大厂,就么有晋升之路了?

当然不是,在日后的文章里,我会逐步的跟大家介绍我这个菜鸟是怎么做到现在这个成绩,拿到传说中的百万年薪和期权,离财富自由就差个上市

最后,拿个段子来结尾吧

以下:

菜鸟:“头儿,我们要造什么?”

老师傅:“菜鸟商城”

菜鸟:“嚯,已经设计好了吗?”

老师傅:“总共四层,负一层及以下停车场,一楼以女性消费为主体,二楼以大众娱乐为主体,三楼以美食为主体”

菜鸟:“这要怎么建设啊,感觉无从下手”

老师傅:“先打好地基,再搭好每一层的结构”

菜鸟:“哦(似懂懵懂)”

老师傅:“再进行围护结构施工,墙啊门窗栏杆等,就形成了每一间店面”

菜鸟:“哦(还是似懂懵懂)”

老师傅:“进行初装修和电气、通风、消防施工,整体结构就基本成型了”

菜鸟:“那我在这里面要干些啥”

老师傅:“按照老师傅的要求施工,指哪儿造哪儿”

菜鸟:“哦(虽然还是似懂懵懂,但是跟着老师傅干肯定没错)”

菜鸟:”为什么你这么厉害“

老师傅:“无他,唯手熟尔”

以上是关于菜鸟架构师之路_初入社会的主要内容,如果未能解决你的问题,请参考以下文章

漫谈架构师之路的修仙之法

架构师成长之路4.4-多维监控体系_zabbix

架构师之路系列文章

[架构之路-4]:架构师 - 架构师的四大架构价值等级与架构师全面成长之路

架构师的技术升级之路

架构师成长之路:到底啥是架构设计?该如何理解架构设计?