你是怎样开始程序员职业生涯的?

2023-05-15 17:28:53 +08:00
 hagerhu

曾经看过关于人生最重要的三次选择,分别是:大学选择什么学校和专业;去哪个城市工作和生活;和谁在一起。我的第一个选择是去了安徽理工大学读通信工程专业。那时候没经验,看到每个省都有理工大学,科技大学,印象里最后填的就是山东科技大学和安徽理工大学。至于为什么选择安徽理工,就是觉得安徽比山东穷,上学的花销应该低一些吧。

记得 2004 年大一寒假,看完了在书店买的 Java 书,回学校去机房敲过几次 ”Hello, world!",然后就考过了国家计算机二级考试。这可能就是我开启程序员的时刻,后来倒是买了台式机,但也没做什么编程的事情。

当别的同学开始找工作,我选择了在图书馆看书复习,想考北京邮电大学通信系统的研究生。只是实力摆在那里,后来的成绩也说明了这一点。

考研错过了找工作最好的时机,知道结果后开始找工作。还记得很久没有拿到就业意向,辅导员曾电话我问我有个学校在招老师要不要试试。那个时候年纪轻轻,虽没什么阅历,但觉得做老师一眼就可以看到十年后的自己,并不是自己想要的生活,也就拒绝了。

后来,凭着仅有的 Java 二级证书,找到一个 5 月在合肥一家公司实习的机会,用 Java 开发基于 XMPP 的网络通信软件。使用 Java 开发网络通讯应用自然也就成了我的毕业设计题目。因为不想留在合肥,快毕业的时候,才找到一份在上海做售后支持的工作,算是没有拖学校就业的后腿。

我们上海分公司就 2 个团队,销售团队卖考勤机,售后团队负责考勤机售后。说是售后支持,其实就是教客户怎么使用指纹考勤机,怎么录指纹,怎么导数据。把客户要的考勤机带到客户那里,教一遍,剩下的就是电话支持,解答用户使用的问题。

做了几个月觉得这个工作不是长久之计,工作之余就开始自己看 Java 的信息管理,移动开发,在自己的台式机上敲代码。工作快一年的时候,2008 年 4 月,在上海招聘会上找到在杭州艾赛通讯做程序员的工作,算是正式开启了程序员的职业生涯。

5984 次点击
所在节点    程序员
80 条回复
Ionian
2023-05-16 22:45:26 +08:00
20 年正是大三寒假,武汉疫情, 在家待了几个月,学了 Java ,开始背八股文,投了实习,实习了大半年,毕业上岸大厂
brucedone
2023-05-16 22:51:00 +08:00
因为 vagaa
levelworm
2023-05-16 22:54:19 +08:00
2016 年出国,先是准备做会计,读了一年实在是读不下去。于是开始打工,做电话调查和在餐馆洗地,途中回想到少年时代就对电子计算机感兴趣,于是慢慢的自己学。之后找到电话客服的正式工作,不用那么累,就开始加速学习。不过那时候还是做不了码农,最后进了家公司做数据分析。

严格的说,虽然是写 sql 和 Python ,但是我并不认为这是程序员。之后做了一年半,跳去另一家公司做 BI Developer ,中间转成 DE ,才算是入门。目前在第三家公司做 DE 。

总体来说,是靠 2016 年之后的互联网大潮,尤其是 2020 年新冠之后的一波,才逐渐走到程序员这个位置。主要是运气。在国内我绝对没可能做到,年龄就卡死了。

目前开始看操作系统的入门教程,写些 C ,希望能够做一些底层的东西。但是水平过于有限(大致类似国内专业学校大二水平),所以也还是得看运气了。
jimall
2023-05-17 00:11:19 +08:00
@bjzhush #31 现在在做安全,对您说的“安全的水不光深而且混“有点好奇,可以大概讲讲吗?
eDeeraiD0thei6Oh
2023-05-17 00:24:01 +08:00
实在是找不到工作 就去搞 it
ryan4yin
2023-05-17 05:57:23 +08:00
15 年高中毕业,科幻小说看入脑选了物理声学专业。
入了学才渐渐发现现实不同于想象,心态出了问题,四年下来把专业读废了,19 年本该毕业但学分不够延毕。
虽然延毕,在学校仍看不到任何希望,因为业余学了点编程,直接跑到深圳找工作,想找 Python 后端开发结果入了运维的坑,就一路 Python/Go 、K8s/Istio 、阿里云 /AWS 搞到现在。
我在学校时真的感觉未来一片黑暗,工作后反而逐渐找到了在学校不曾有过的自信心,这点上感觉跟很多人不太一样。
huangsen365
2023-05-17 08:05:43 +08:00
我是因为看到比尔盖茨是首富,所以也跟着入坑了。。。
ilingfeng
2023-05-17 09:12:28 +08:00
我个人性格比较内向,不喜主动社交。
08 年:年由于沉迷电脑游戏,高考没考,大专也没上,经同学哥哥介绍去了一家培训机构(培训 asp,html,css,js ,c#语言,java)
10 年:毕业,由于当初觉得 c#拖拖控件很简单,就入坑了 c#,找了一家昆山的小公司(月工资 800 ,其中 200 全勤奖)
11 年:工作一年换了两家公司,发现突然从培训机构切换到公司很不适应(培训机构里天天通宵上网,不需要额外的社交和应付。公司里的环境就不用说了)
11-14 年:这期间在家低欲望啃老(一间房,一台电脑,一张床,一日三餐母亲照顾,早上母亲做好午饭去上班,叮嘱我中午自己热热吃,每隔一段时间听父母唠叨让我找工作)
14 年下半年:因为一个契机,我觉得不能再颓废下去了,51job 投了一家上海的小公司做.NET 开发。
14 年-至今:期间换了好几份工作,也还是很感谢上海的一家公司,老板对我没架子,挺照顾的。
bjzhush
2023-05-17 09:26:58 +08:00
@jimall 可以简单聊聊,不过我从来没有真正从事过安全行业,你就当聊聊天就行了。
人性的考验:有一定技术和攻击能力的白帽子,如果去做灰帽和黑帽,可以轻轻松松获得十倍乃至百倍的收益,在我刚工作的时候,比特币还属于非常小众的东西,但是目前在这种降维打击的收益引诱,以及加密货币提高安全性的双重吸引下,心性不坚定的很可能就会下水。在我刚工作一年的时候,我偶遇过一个小漏洞,几分钟验证完,然后俩小时扒了点数据,卖给了一个做餐饮的,收入比我当月的工资还高,这件事之后我对安全行业产生了恐惧和远离的想法。
风险:安全行业涉及到的主体多且杂,包括企业、政府、诈骗犯、数据贩子等等,我曾经认识的人搞了数据之后卖给诈骗犯,后来我就不再和这人来往了,白的层面上,巨头企业和政府都能光明正大的追查你的入侵,且他们拥有的资源和力量,不管是线上还是线下有些时候都是不可想象的,跨省追捕、超期羁押、法外违规操作,诸如此类的操作我是近距离见过一些的。
就简单列举这些吧,短短 10 行字,其实也可以感受到我说的深和混了
MonTubasa
2023-05-17 10:00:05 +08:00
电脑城混迹了几年,闻到了行业衰退的味道,报了个培训班
xusanduo2019
2023-05-17 10:49:33 +08:00
刚毕业在电影院放电影,后来听说写代码赚钱多,就转行去写代码了
tyrone2333
2023-05-17 11:02:41 +08:00
因为喜欢玩游戏选了软件工程, 后来因为抽奖中了一本 vue 开发指南, 就学起来了前端
zmysna
2023-05-17 15:19:32 +08:00
大学学的服装工程,不喜欢,大四去培训 JAVA 了,培训机构内推去创业公司,搞医疗信息化的,用的 C#,驻场医院,两年后跳到现在的公司,上市公司,也是驻场医院。目前来说更像软件交付,维护一些 JAVA 写的业务接口,空余时间蛮多的。现在感觉蛮喜欢网络安全,在自学。
CharmingCheung
2023-05-17 15:42:43 +08:00
我的代码逻辑基础,计算机基础应该是从小就是兴趣驱动的
94 年出生,95 年家里就添置了 486 电脑,很小就会敲一些 dos 命令
05 年 5 年级,报了校内兴趣班学 LOGO 语言,开始理解简单的代码逻辑。同年开始在 wap2.0 的世界里看小姐姐,那时候练就的搜索关键词技巧,如今对工作也有很大帮助。
初中三年各种看杂志,大众软件、网友世界、微型计算机、电脑报,出一期买一期。初中毕业的时候卖废纸,垒起来都到我的腰了。期间校内所有老师电脑有问题,找不到电脑老师就找我,很多电脑维护和组装基础都是在这段时间学的。
高二高三左右,开始有同学尝鲜买了 HTC 和 MOTO 的 Android 机,开始打开新世界,当时就决定以后要写 Android App
然后 2012 年上大学就开始学 Android ,一直写到现在
devilweime
2023-05-17 18:07:21 +08:00
性格原因,程序员比较适合,就入行了
tonytonychopper
2023-05-20 22:56:06 +08:00
翻志愿的书的时候看到了计算机感觉挺合适就选了
NatsuSaw
2023-06-01 19:08:28 +08:00
小学易语言, 做外挂 (
sgld
262 天前
@spicy777 想请教下,已经入了一行怎么跳另一行呢,qwq 现在行情不太敢裸辞 all in ,但是当下工作干着又确实无味,不仅和学得机械无关,更别说程序员了 0.0
spicy777
262 天前
@sgld 有兴趣的话先自学做出作品出来,然后试试投简历吧,不过现在这个行情确实是难
rendongrendng
130 天前
大一听说计算机好找工作,遂转专业
至今

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX