zoukankan      html  css  js  c++  java
  • 一个技术人毕业到就业的思考

    如何接触要计算机行业

    这个很简单,高中乃至高中以前我一直是一个爱玩游戏的不良少年,于是我就选择了一个和计算机相关的专业。

    第一家公司

    我的第一家公司是我的老师推荐我去的一家当地的公司,我去的属于一个教育机构公司的一个研发部门,而我们这个部门的主要业务是做智能校园这块的业务。

    第一家公司的回忆

    如果说在学校的我是一个大家眼里的所谓的计算机学霸,那么来到这家公司的我确实也是在很快的时间类就习惯了公司级开发的节奏,在这家公司给我的影响都不错,部门不大,但是每一个人都让我乃至到现在都觉得他们影响这我,当然到现在我和其中一个核心开发依旧是有这联系。其次是辗转的这段时间,当时的技术老大,也是我的直系领导给我的印象依旧是非常棒的,他的管理理念就是一个开源式的,没有很强的约束,但无形之中给我一种严肃,实习半年离开了,那依旧是我人生中一段不可磨灭的履历。

    第一家公司的成长


    从听老师说数据结构和算法是计算机的核心 ======> 渐渐的觉得自己学习的框架才是工作的核心(错误之路)

    从被网上铺天盖地的新技术所吸引而疯狂学习API ======> 渐渐疲倦于这样的复制文档代码的生活

    从一个拿到需求就想着如何百度 谷歌的面向搜索引擎开发的程序员 ======> 渐渐从根本上去解析问题思维然后再去选型技术 最后学习Api的过程

    从刚出茅庐的我最牛的小伙子 ========> 到渐渐发现人外有人天外有天

    从自信 =====> 到自卑 ====> 再到自信 这的一个过程,深深的在我的技术之路上给我深刻的实践

    如果说现在的我没有任何需求是我害怕的作为一个合格的程序员的话,我想我可以自豪的说我是一个合格的程序员

    但是离我心中的程序员却还有这一段很长的路要走 那么我这个阶段心中合格的程序员是怎么样的呢

    • 扎实的计算机理论基础 (包括但不限于:数据结构和算法、汇编、计算机原理、一门编程语言...)
    • 成熟的编程思想,完善的学习体系
    • 较强的抗压能力和团队沟通能力

    很显然这个阶段的我已经初步的踏入了编程世界的大门,可以真正意义上的对着世界说 Hello World

    第二家公司

    在第一家公司辞职到第二家公司入职这段时间发生了很多事情,我离开了我生活许久的城市,去了杭州面了几家公司,拿到了两个offer,但是我依旧是没有拿到我理想的公司offer,

    辗转之下我又回到了长沙,入了一家创业公司。

    第二家公司的回忆

    如果说在第一家公司让我回忆的仅仅只是我的办公室生涯,那么第二家公司绝对是打破了我很多的第一次。我的第一次加班到凌晨5点,我的第一次出差,我的第一次....等等。这家公司有着两个老板,在我看来都是非常优秀的切很棒的领导(兼老板),这也是我职业生涯中我认为我非常幸运的事情。

    第二家公司的成长


    在第二家公司工作不到一个月的时间,我被外派到了湖南电科院上班。一个人,理论上是做一个运维工作+开发+沟通。

    去过机房,熬夜拼过班(在一段时间,基本上由我一个人完成一个app,时间不到2个礼拜),同时在这里这段时间让我成长的其实不是我的技术了,而是我整个人的思想,这也是到后来融入我的编程思想的一些东西,同时对我整个职业生涯起到了一个很重要的一个作用。

    如果说在外派这段时间,最让我舒适的是什么,那么就是自由和宁静,我坐在一个靠窗边边的位置,一颗颗比我年长的大树,一抹阳光照射,一根烟的陶醉,整个办公室就我一个人(到后来来了一个哥们)。

    也是在这段时间,我开始不再那么在乎学习新的api,去学习新的技术,总之一切所谓新的东西,我都会去思考,它和旧的技术有什么区别,改进在哪里,有什么不同。

    同时在这段时间,尝试了很多错误的方向,到最后安安静静的坐下来,看看书,写写文档,写写代码。

    也是在这里,我完全去接触了国外的一些资源,学会了分析别人的思维方式。也在这里做了一些我曾经想做却一直没时间或者是嘴上说说的事情(例如:看一些经典书籍)

    当我在这个时候,我才明白我要学习的东西是那么的多,我的时间再次让我当做金子一般的计划着。

    我有过失落,我出现过放弃的心里,我甚至想过转行,甚至可能是焦虑症。

    当我克服了这一切的时候,我想我明白了,当我吧学习当做是为了吃放的行当的时候,我上面的一切焦虑都会出现,只有当我把编程事业当做人生的一个兴趣,一个陪伴我一生的兴趣的时候,我才能做真正的自己,无所畏惧,一往如前

    第三家公司 待续。。。 //TODO 2020-03-20 gwsh

  • 相关阅读:
    Python3标准库:fnmatch UNIX式glob模式匹配
    Python3标准库:glob文件名模式匹配
    Python3标准库:pathlib文件系统路径作为对象
    Python3标准库:os.path平台独立的文件名管理
    Python3标准库:statistics统计计算
    36-Docker 的两类存储资源
    第四章-操作列表
    35-外部世界如何访问容器?
    34-容器如何访问外部世界?
    33-容器间通信的三种方式
  • 原文地址:https://www.cnblogs.com/shundong106/p/12532300.html
Copyright © 2011-2022 走看看