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

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

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

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

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

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

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

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

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

6053 次点击
所在节点    程序员
80 条回复
Edward4074
2023-05-16 09:28:51 +08:00
高中沉迷游戏,通过无数次通宵顺便跟网吧网管学了一点点电脑知识。
高考混上了厦门的一所大专,电子信息工程技术专业,填志愿的时候还以为是学计算机的,结果是学修电视的。
大学一样是玩游戏混日子,只学了一点点 C ,谈不上入门,只懂得重装电脑。
毕业后碰上了 08 金融危机,找不到工作,最后去了澳门亲戚家的超市干了 2 年。
回来后一心想找 IT 科技类工作,在厦门找到了一个 saas 服务的技术支持工作,干了 5 年,期间曾多次自学 Android 编程无果。直到 google 推出了基于 idea 的 Android Studio ,人性化的 IDE 帮助我踏入了编程的门。
16 年中乘着移动互联网的风,正式转行为程序员,一路从 Android 端干到 Java 服务端,期间短暂转战区块链又回归,目前在做低代码项目的架构主管。

总的来说还是比较幸运,要是放在近几年可能入场卷都拿不到。
hagerhu
2023-05-16 09:30:02 +08:00
@PanuiQ 我第一次佩服身边的高中同学,就是在用文曲星编程
Cola98
2023-05-16 09:40:33 +08:00
中专的时候喜欢二次元,本来想学动漫设计的,当时因为中专不能学动漫设计,只能学计算机应用,然后学了 Adobe 应用接触到了 JavaScript ,当时觉得装逼很爽,后面就去图书馆手抄代码,现在在某外包做驻场开发。
amwyyyy
2023-05-16 09:42:30 +08:00
从小就挺喜欢计算机的,但 08 年的时候就听人说计算机不行了,于是我选了电子信息专业,我对电子毫无兴趣,但是里面有一门 C 语言课非常感兴趣。毕业后凭这点 C 语言根本找不到工作,被忽悠做了测试,公司是用 Java 开发的,看了他们开发的东西,觉得很容易,于是晚上回去自学,第二年就开始了程序员生涯。
spicy777
2023-05-16 09:43:21 +08:00
机械专业,毕业干了一年就转了 it
fiypig
2023-05-16 09:45:21 +08:00
那时候在公司做司机,然后跟一个同事聊天,他建议我去培训开发,然后我真的辞职去了,后面就去一家初创公司,然后一路混到现在
brader
2023-05-16 09:45:42 +08:00
@hagerhu 梦幻西游啊,老游戏了
wxw752
2023-05-16 09:47:15 +08:00
从 2000 年以前家里就开电脑店了,小时候把店里所有游戏的光盘打了一遍,网游也都玩过了之后觉得枯燥无味,就开始研究外挂,我记得第一个语言是易语言,后来总调用大佬的 DLL 我也好奇,就看家里的编程书,配合网上的论坛学了一波。中途还接触过别的语言,比如 js 和 C#之类的。

上高中就放下这门手艺了,天天打游戏,没考上一本,也没考上计算机专业(被调剂了)。毕业之后面临就业问题,果断看了下 Java 岗位多,学了一遍 Java 就入职了。
c2Ns
2023-05-16 09:49:44 +08:00
@bjzhush 现在还在干安全吗?
isSamle
2023-05-16 09:52:51 +08:00
1.最早接触是在小学,因为数学成绩好,学校组织竞赛班学习 Pascal ,但是全程在电脑室打游戏
2.初中还会混一下黑鹰,找一些整蛊人的 vbs 脚本玩玩
3.大学学的统计学,教的 VB/C 也是简单带过
4.工作两年后,花了 3 个月左右学了下 python ,主要是学爬虫、数据采集和清洗,为了方便做数据分析
5.然后跳槽找不到合适的岗位,只能进厂
6.得到个转岗机会,就开始了编程之路半年左右简单学会使用了 Django+Vue 开发项目
7.陆续开始捣鼓自己的项目,慢慢大概啥都会点,也啥都不会
bjzhush
2023-05-16 09:57:48 +08:00
@c2Ns 从一开始就没干安全,第一个部门是在 SEO 部门,实际上这个对我后来的发展影响很大,SEO 的工作经历加上我自己的钻研,极大的提高了我的搜索能力,毫不夸张的说,虽然在座的各位都用 Google ,但是复杂的搜索,难度大的搜索,10 个人有 8 个是不行的。
其实在工作大概前三年,我认识了很多做安全的,当时自己也搞过安全的小项目,但是我发现安全的水不光深而且混,所以后来我选择完全放弃安全相关知识的学习,离开这一行
guguji5
2023-05-16 10:00:26 +08:00
在石家庄卖电视,养活不了自己,开始写页面,做前端
yangxiaoyuan
2023-05-16 10:02:44 +08:00
本人是一名果粉,压根没想过会踏入 iOS 开发这行业。2011 年自己买的第一部手机是 iPhone4 ,2012 年在中关村不知名苹果店做导购员,2014 年来在北京一家苹果授权店做客服,2016 年突然跟朋友聊天说他去培训班学了 iOS ,当时很惊讶也很好奇,当然我也很喜欢很憧憬,后来边上班边自学 iOS 开发 2 个多月吧,2016 年 7 月辞职一个人去杭州找这位朋友,他已经工作了。租房在他旁边边找工作边学习,不会的就请教他哈哈哈,年底回北京,2017 年正月找到第一份 iOS 开发工作,期间跳了 3 家工作,目前虽然还在工作中。做自己喜欢的工作真的很开心...
smallyu
2023-05-16 10:04:52 +08:00
howfree
2023-05-16 10:17:00 +08:00
大学学校一般,在网吧选专业,就想选一个不那么吃学历的专业,最后选了计科
winson030
2023-05-16 10:19:29 +08:00
2022 年初参加了 bootcamp ,学了 Java 后端开发三件套,自学了点 docker 。2022 年 9 月 bootcamp 结束开始广撒网找后端开发的工作,零星面试。2023 年 3 暂时宣告入行失败,跟伴侣开了家永生花网店。感觉在一个错误的时间入行了。
Nuttertoo1s
2023-05-16 10:33:18 +08:00
19 年被导师强制安排 Android 毕设,就一直走到了现在。。。。
PanuiQ
2023-05-16 10:33:57 +08:00
@hagerhu 感谢文曲星吧,折腾电子产品也就是从那时候开始的。现在想想文曲星那时候生态也算真的牛了。我现在都还记得,大神给文曲星搞了一个基于 lua 的脚本语言。还有各种纯汇编做的游戏。
yzy8788
2023-05-16 10:49:35 +08:00
我们农村学校,小学和初中都没见过电脑,上高中开始一星期有一节微机课,接触了一丁点网页设计,后来就认定非编程不学。
wayne1007
2023-05-16 10:50:53 +08:00
10 年高考完,当时看志愿指导里是建议英语、数学好的可以填报计算机,于是就选了这个专业,千里迢迢跑到山东上大学。大三的时候当时觉得自己年纪也不大(93 年的)于是决定考研,选择去离家近的上海,很多本科同学都是去北京读研或者工作。14 本科毕业后读研和工作就一直待在上海了,和老婆认识也是研究生同学介绍的。研究生毕业后先去一家国企做了一年半,觉得无聊以及没钱途就转到互联网到现在了。中间结婚生娃背房贷,最近刚离职,又想去国企或者外企 965 了。。。

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

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

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

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

© 2021 V2EX