第一份工作是去小公司做程序员

Posted 四猿外

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一份工作是去小公司做程序员相关的知识,希望对你有一定的参考价值。

我就是从小公司出来的程序员,我现在是一个100多人技术团队的技术总监。

我的第一份工作是一个非常非常小的软件公司,呆了 2 年。

我大学学的机械专业,在浑浑噩噩的学了三年机械之后,我终于明白一个事情:机械专业和我八字不合,怪不得三年考试挂科那么多。

大四第一学期,在几个同学的撺掇下,我参加了半年的 Java 培训。靠着那半年的培训,对 Java、Oracle 懂了一点皮毛。转眼到了 大四毕业找工作,我掂量了掂量自己的半斤八两,都没敢给大公司投简历。

最终在北京找了一份软件开发的工作,公司很小,一共 6、7 个人,算上我一共 3 个程序员,另外两个程序员大哥 3、4 年的经验。办公室 20 多平米,零食、咖啡这些统统都没有。环境还没下图这哥仨的地方宽敞。

工资也是非常非常低。

经过大四半年的 Java 培训,我只会点简单的 SQL,只会用 JDBC 写写增删改查。

刚去没几天,就来了个项目,做一个内容发布系统,经理把这个项目交给了我自己,准确的说是还有一个美术帮忙作图,那两位程序员大哥,多少能指导我一些。

小公司就这样,基本就是一个人负责一个小项目,后台开发是你,前端开发是你,测试也是你,写文档的还是你。

这个项目我干了 3 个月,还不错,居然提前交付了。

做的非常辛苦。我有点增删改查的底子,所以后端Java代码写能凑合写写,前端的技术真的是从头开始学。白天上班干活,下班之后自己泡 CSDN、各种技术论坛,拼命的学东西,没少加班熬夜。有时候太晚没公交车了,就趴在桌子上凑合睡一宿。

俗话说的好,小公司能够锻炼你的综合能力

第一个项目虽然很小,但是我学会了很多东西,以前培训班学的理论知识,经过这次动手干,感觉算是掌握了。

在小公司的这两年里,最主要的收获有两方面:

1、把自己锻炼的比较全面,不仅仅是在技术方面。以前我和陌生人说话紧张,负责项目之后,少不了和客户沟通需求,慢慢的沟通能力就长进了,说话也没那么紧张了。

2、自己的快速成长,除了有项目逼得,还有同事的指点。公司小,同事关系融洽,无论是那两位程序员大哥,还是老板,经验、阅历都比我这个小白要丰富的多。现在想想还很感激他们对我的帮助。

最后说下小公司的工资,虽然刚开始工资非常非常低,但是万幸遇到一个好老板。

当时那位老板人很好,对我也不错。两年之内,老板主动给我涨了两次工资。涨完之后虽然和行业内的程序员工资水平比起来还是低不少,但是没办法,公司小啊,生存不易。

第一家小公司的经历,虽然已经过去了十多年,但是到现在,我还非常感恩这家小公司:一是给了入行做程序员的机会,二是老板真的很 nice、挺仗义。

在小公司呆了两年,为了学更好的技术,为了更大的挑战,我跳槽了,去了一家几千人的外企。

我的经历讲完了,小公司出来的程序员没啥问题,自信一点,跳槽主要是看实力。

另外,也不要看不起小公司,如果是初创小公司,背景好,给你股份,可以趁年轻博一把,说不定可以少奋斗几十年。

最后送大家几本关于算法和并发编程的学习资料,给大家技术提高助力一把。

这几本资料,或许能帮你进大厂拿高薪,拿走不谢

以上是关于第一份工作是去小公司做程序员的主要内容,如果未能解决你的问题,请参考以下文章

当年,我从小公司翻身进大公司之后

37岁程序员被裁,120天都没找到工作,无奈去小公司,然后懵了...

去大公司还是去小公司工作?

从大公司离职去小公司当 CTO 是种怎样的体验?

从大公司离职去小公司当 CTO 是种怎样的体验?

37岁程序员被裁,无奈降薪去小公司后懵了!C++之父讨厌比特币;腾讯专家:中国量子计算技术落后于欧美;Symfony 4.3.7