从三流小公司到一线大厂,聊聊程序员的成长之道

xll1025 xll1025     2022-12-22     134

关键词:

 

技术图片技术图片?

作者:黄小斜

文章来源:微信公众号【程序员江湖】

我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。

别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待过的公司吧。

不到20人的小公司

我在大学的时候学的不是计算机,上的课程基本上和计算机也没太大关系,但是我从小还是比较喜欢捣鼓电脑的,不瞒你说,以打游戏为主,修电脑为辅。

兴趣使然,于是大学期间想要自学编程,但是无从入手,于是让家里人介绍了去了当地一个小公司学习php,对,就是那个世界上最好的语言。

公司一共就10多个人,大老板就在旁边办公。当时我对计算机语言的认知是:Java好像很火,php没听说过,上班(学习)之前只在w3cschool上看了一些简单的教程,然后就自信满满地去公司实习了。

结果一看公司里的代码就懵圈了,这啥玩意啊,我学的怎么都用不上呢。再看看其他人,都很熟练地写着php代码,所谓的“师傅”压根也没空搭理我,索性我就开始自学,学了几天html和css,写了几个小页面就开心得不得了,给我师傅一看,他特别鄙夷地看了看,然后再也没管过我。

一个月之后,我就开溜了,当时主要也就是想体验一把程序员的生活,顺便学习一下世界上最好的语言。

这么一体验可把我打击坏了,原来写代码这么难啊,这么小的公司代码我都看不懂,哪有可能去大公司啊。

所谓初生牛犊不怕虎,大概也就是这个意思吧,无知可怕,但一直无知就很可怕了,后来有一个契机,让我再次接触到了编程。

500人左右的公司

大三的时候交换了一段时间,学习了几门编程语言,像Java、前端、php、Android等技术都接触了一些,算是对编程有了比较具体的理解,特别是在Android课程上,写app让我特别有成就感,那时候我就想,我以后就搞Android吧!

当时想法很单纯,感觉搞app有意思呀,于是想找一份Android的实习,我们家那边的IT公司本来就不多,稍微大点的也就一个,几番争取之后,在这家公司也获得了一个实习机会,只不过当时他们不需要Android工程师,于是安排我做Java Web,于是我和Java Web就这样结下了梁子,以至于我后来就在这条路上走到黑了。

这是我大学毕业那个暑假参加的实习。因为当时已经考上了研究生,所以想积累一点实习经验。

这个公司比上一家靠谱一些,当时用了一些框架,还需要我自己写前端代码,那时候我基本也是0基础的状态,一边学Java语法,一边学html、css、js,然后还要完成部门安排的新人作业。那时候感觉自己真的菜啊,隔壁几个学历不高的小哥哥都可以熟练上手,各种开发,我还一脸懵逼,无从下手呢。

那时候我学会了向技术大牛提问,用有道云笔记做笔记,以及使用eclipse,也算是误打误撞地入了门,当时觉得Java Web好难啊,我要去做Android开发,不过最后还是没有等到机会,于是呆了两个月就走了。

然后,我就开始念研究生了。

网易和百度

在读研之前,我是没有想过我能进大厂工作的,我记得大四的那个招聘季,投了我们省内的一些公司,罕有面试机会,有面试机会的岗位也都没有通过,当时仗着自己有Java实习经验就去投Java岗位,结果各种吃闭门羹,其实都不是什么有牌面的公司,但是却都拒绝了我,可见当时我的水平有多次。

于是从研一开始,我终于确定了 Java 这个方向,并且疯狂补基础,计算机基础、Java后端技术栈,需要什么补什么,大厂怎么要求我就怎么学,可能是我的执着也感动了我自己,后来就拿到了网易的实习机会,再后来也拿到了百度的实习机会。

在网易实习让我过了一把大厂瘾,当时去实习也就是打打杂,做点边边角角的任务,但是已经很震撼了,大型项目用到的技术、代码量、架构设计、标准业务流程,都让我很兴奋,不过当时光顾着兴奋了,没用到多少资源西就走了。

百度是第二次大厂之旅,相对来说没有那么兴奋,但是百度的技术还是比网易要靠谱一些,能学到的东西也更多,部门的技术栈虽然和我不是很搭,但是作为热爱学习的我来说,还是愿意花时间去学习的,在百度呆了半年,说实话技术没提升多少,其他的东西倒是学习了很多,比如百度自研的一些技术,以及部门在用的 OpenStack 和 docker 。

有了两段大厂经历加持之后,秋招也变得顺风顺水起来。最后能拿到不少大厂 offer ,我想是时间帮了我最大的忙。

阿里

来阿里一段时间了,不像实习那时候那么轻松,正式工作的感觉确实不一样,一边忙着学习中间件,一边需求就跟着来了,虽然没有 996,但是 995 还是免不了的。总体来说和之前的感觉很不一样,业务体系很庞杂,技术体系很高端但是要搞懂原理需要很多的时间。

 

这条路一定不会很轻松,但是我还是必须要身体力行,一步一个脚印,一起加油吧。

总结

有时候成长是不会一帆风顺的,也很少有人能够一步登天,程序员也是如此,是需要在长时间的积累、实践、总结中不断提升的,很多大厂里的大牛,其实也是从小公司一步一步走到今天的,所以,你未来的可能性,需要靠你每一步脚踏实地地去把握,每一次进步其实都很重要,时间不会辜负你的努力。

技术图片技术图片?

聊聊redis的主从复制吧

...志」关注这个搬砖人。文章不定期同步公众号,还有各种一线大厂面试原题、我的学习系列笔记。聊聊基础概念主从复制与主从替换主从复制不同于主从替换,主从复制是正常情况下主节点同步数据到从节点;主从替换是主节点... 查看详情

面试屡次碰壁后,我是如何调整最终拿下一线大厂offer的?

...试过程中都有的一个担心:如果我连续面挂了好几家公司,是不是就代表其他公司就同样拿不到offer了?首先说明,答案绝对是否定的。本文笔者将从一个真实的案例引入,给各位聊聊其中的缘由,并给这... 查看详情

一线大厂面试之道--腾讯阿里android高级开发面试官选拔标准

腾讯阿里Android高级开发面试官选拔标准课程答疑和新课信息:QQ交流群:422901085进行课程讨论FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298FrameWork实战课1视频链接:https://edu.csdn.net/course/detail/30275专题博... 查看详情

2021新版一线大厂go面试题合集

...#xff1f;是这样,之前看一个2021年的一个报告就显示Go是程序员最想学的编程语言之一,而且现在不管大厂小厂,Go相关的岗位的确是越来越多,很多公司都在拥抱Go语言!为什么会有那么多人放弃了自己熟悉的语... 查看详情

程序员刚毕业,去大厂好还是小厂好,送给刚毕业的你

前言关于应届生毕业之后应该去大厂好还是小厂好,一直都是被热议的话题之一。对于刚毕业的应届生来说是一个特别难的问题,怕选择错会后悔。同时周围的亲戚朋友也各抒己见:‘’一定要去大公司!大公司... 查看详情

一线大厂逃离或为新常态,大龄程序员改如何选择?

近日有网友爆料小米将从北京迁往武汉南京的政策,在2019年年底3月前完成搬迁的员工可享受3万元补贴,可申请当地人才公寓。按照这份公告的爆料,小米员工从北京“搬迁”到武汉南京后,工资待遇基本不变,公司会为员工提... 查看详情

漫画|小公司卧薪尝胆三年,意外拿到美团offer(代码片段)

...者的励志成长故事,故事的主人公王大拿(化名),在小公司打杂三年后,意外拿到了美团的offer,成功进阶大厂,跳槽到了美团的核心外卖事业部.事故主人公:王大拿,山西人,下面是他的野蛮成长经历,从5k到?k+的一个成... 查看详情

大厂程序员:杭州小公司给不了40k?网友群嘲(代码片段)

...失落。最近,有网友便在脉脉看到一位从大厂出来的程序员吐槽:被裁之后,一个offer都拿不到,杭州小公司40k都给不到。![图片](https://img-blog.csdnimg.cn/f6e6ffb61255453aa2fb2c1bb4b7da1a.png)大厂的高薪似乎与其他互联网公... 查看详情

鹅厂hr从大厂离职后,应聘到一家小厂。四天后被辞退...(代码片段)

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇来源丨蚂蚁大喇叭https://mp.weixin.qq.com/s/PjPE6yfkxMYgFi2YfrRk_g背景从鹅厂离职后,我应聘到一家软件开发公司,规模不大,七、八个公司加起来... 查看详情

《程序员修炼之道---从小工到专家》第一章读后感

   《程序员修炼之道---从小工到专家》一书由美国AndrewHunt和DavidThomas所著,主要讲述了一位程序员应当如何从个人责任,职业发展,到基本工具,实际的编程项目中发展自己。本书第一章的标题为:注重实效的哲学。  ... 查看详情

程序员从幼稚到成熟的过程是什么?

...个我自己的成长过程。1.我毕业后第一家小公司只有几个程序员,在小公司干了两年多后,我进入一家几千人的公司,某信。那是我第一次进大公司,非常期待和兴奋。入职后分给我的第一个任务就是,开发一... 查看详情

在小公司成长

好多小公司都是3,4个人一个小组,工作量大,加班,杂,什么都要做,就连测试都还要亲历亲为,怎么看怎么觉得这不是人待的地方,被严重剥削的廉价劳动力。怎么说的小公司一无是处呢,其实也不是的,我们要从当中看到... 查看详情

一位小公司cto的成长历程

...少工程师都有一个当CTO的想法,最近看到一篇从创业公司的工程师一路成长为CTO的故事,这里分享给大家。01创业初期在创业初期,我是那个亲手做东西的人,而且全面负责,从理论到实现,从加工到调试&... 查看详情

从《从小工到专家》的“道”到大厂的“法术器”-实效篇(代码片段)

上一篇哲学篇在公司内部论坛发布后被推荐到首页、也用了那篇文章给组内同事分享,得到的大家的认可与大家的讨论,借着这股劲,继续完成《从小工到专家》本书第二章内容的梳理与自己经验的复盘回顾,思考成长的灯塔一、本... 查看详情

从《从小工到专家》的“道”到大厂的“法术器”-实效篇(代码片段)

上一篇哲学篇在公司内部论坛发布后被推荐到首页、也用了那篇文章给组内同事分享,得到的大家的认可与大家的讨论,借着这股劲,继续完成《从小工到专家》本书第二章内容的梳理与自己经验的复盘回顾,思考成长的灯塔一、本... 查看详情

从一道面试题谈谈一线大厂码农应该具备的基本能力(代码片段)

...云打工的清华学渣!作者:YuraShevchenko来源:skypixel.com关于一线码农的面试,我想说求职面试在绝大部分人来说都是必不可少的,自己作为求职者也参与了不少面试(无论成功或者失败),作为技术面试官参与面试也有四五年的经... 查看详情

从一线经理到全球副总裁,我的敏捷组织架构设计原则

...量的传统研发组织还处在敏捷转型的进程中,而小型初创公司也仍需要将原来粗放的研发管理转向精细化、规模化。比如最近好几个业界同行在咨询我敏捷转型应该怎么组建团队:仅关于敏捷组织架构的问题就包罗万象,所以我... 查看详情

程序员在小公司(没有大牛,人少)怎么成长?

大多数小公司都是创业公司,所以它们有着非常独特的“创业心态”。所谓创业心态通常表现为关注快速增长,竭尽所能让公司盈利,或者达成其他一些迫切目标。在这样一家公司工作的软件开发人员,你极有可... 查看详情