1年工作经验的一个初中学历程序员的感悟

自我介绍
  

大家好,我是欣欣欣白白白。一个接近00后的(99年)commonplace coder 


我是多久接触的编程呢?


  我从小学到初中,一直处于是尖子生的状态,高中也考进了我们市区的重点高中的尖子班,然而高一开始却沉迷于英雄联盟,学习成绩一落千丈,更是被发配到普通班,一时接受不了打击,加上对游戏的痴迷,我退了学。然后就是在家打游戏。甚至想过当一个游戏主播来作为工作。(拥有冲击大师的技术)。后来爸妈看不下去,把我送去了一个计算机学校(3+2学历制的),想让我至少混个成人大专出来,我看了看这学校可以用电脑上网,上课也不严,我也就去了。

  因为成绩一直很好。。所以进去在班上还是属于好学生一类的。。我从小也属于那种老师喜欢的类型,,加上我基础比较好,数学100分是常常的。。(职中的数学题很简单。。)所以老师们都很重视我,喜欢我的。我们第一年的课里是有C语言程序设计,html网页设计的,我便是在这个时候接触的编程。这个时候我17岁。学历初中毕业(因为高中只读了1个学期)

我的代码学习之路


  在学校学了很多吗?还真不是这样的。在学校学的真的是很少。因为班里的同学基本都不学,老师也不能很快的把进度往前赶。。。我举个例子。我们学了1年的C语言,连指针都没有学到。第二年开了java..然而java连集合都没讲到.就不开这门课了.所以我走到现在基本都是靠自学的(佩服我的定力吧,想象一下一个寝室都在LOL,我一个人在那儿写代码).基本上就是看的培训机构的视频,什么传智播客,黑马程序员都看过。(感谢刘意老师,我基础是看的刘意老师的视频,觉得讲的很好,生动有趣)

我是怎么在18岁的年纪成为一个1年经验程序员的
  要说18岁,其实我已经快19了,我4月的生日,我是在18岁生日的那个月入职的。到现在也差不多快1年了。肯定有小伙伴就会问了,学校呢?没学历有公司要?那么小有公司要?大家不着急,待我慢慢说来. 
  就在16年的9月份。我在寝室和室友双排的时候碰到了我现在的女朋友(xx欣).我当时是因为拉肚子,所以临时去上厕所,室友4个人开了(我们本来5排),所以这个妹纸刚好混进来(当然坑爆 0-23战绩)然后室友加了妹纸,想着以后带带她。。因为我是整个寝室LOL技术最好的(当时郊区钻二,一区钻4,准备冲击大师当主播)。所以每次都出风头。。慢慢慢慢在10月份国庆,她成了我网恋的女朋友。。(想学撩妹技术的可以私信我,哈哈)。。 
  我当时虽然也在学,不过并没有想过把敲代码当工作什么的,,仅仅是为了应付考试随便学学。。可能我也比较聪明。。我感觉并不是很难。。真的就是随便学学。。考试就没问题了,可能也是因为考题不难吧。 
  不过认识女朋友之后就特想奔现啊有木有,可是怎么奔啊,我什么都不会。。也咩有经济基础(我不是富二代。。。)。这时候我想起了写代码。。因为网上java程序员的工资都好高的。。动不动就10K,这把我吸引了,我便下定决心学好java,提前去找工作,去见女朋友.(我在我们学校是挂着学籍的,我跟辅导员说好了,我只要考试回去考就OK,一样可以拿毕业证) 
  于是我开始找学习方法。最后找到培训机构。我去培训机构?不可能。所以我继续找,,找到了培训机构的培训视频。我便看着视频慢慢入门。基础是刘意老师的视频(他的林青霞,风清扬炒鸡搞笑,哈哈),web,数据库,框架是看的黑马程序员的视频,讲的也蛮好的,广东口音哈哈。就10月过后的日子,我基本天天都是学习,买了各种java的书,上课就看书,下课回寝室就撸代码看视频。遇到不懂的各种百度加各种qq交流群问。然后到了放寒假的时候(我记忆最深刻的时,过年的时候我带上了我的笔记本电脑去我奶奶那儿- -。。结果大年我都在撸代码看视频),就在天天这个状态下我度过了寒假。我也基本顺利的学完了javase,web部分,数据库mysql部分,框架部分.ssh,ssm.,基本达到做一个”码农”的程度 
  开学后,我便开始看各种面试经验,面试题,找工作(我女朋友在南通,我找了南通的工作,发现并不多。。只有200来个。。我就开始慌了,能有公司要我吗) 
  四月份,我便跟学校说好,跟家里说好,拿着3000块钱一个人跑去见女朋友了(四川-江苏)(还好我没碰到仙人跳,嘻嘻)见到女朋友之后。。此处。描述。省略。。我们租了一个小单间,(她还在上学,专接本),我就开始了我的找工作之旅。。

我是如何找到我的第一份工作的!!!


  南通,靠近上海的一个三线城市。。消费高。工资低。。程序员工作并不多。说实话,起初我怕死了。。怕找不到工作。。我当时想的要没找到工作就去做服务员把。。当时我的状态是.javase基本熟悉,web,mysql部分基本熟悉,html,css,javascript也基本ok,项目跟着视频敲了一个ssh的项目。别的就没了。学历。。。。很残忍只有初中。。这里我把我的简历放出来给大家看看 
 


当时以为找工作会很难,于是直接印了10分简历。。通过智联找到第一家公司,让我去面试,我非常紧张的开始准备我的第一次面试。但是。。我居然通过了。我一份简历就通过了。。心里是又想笑又想哭。(这里感谢我的第一家公司能给我一个发挥的机会,我当然也没有辜负公司对我的期望,认真完成了每一个任务。走的时候想请大家吃顿饭的。但是经济条件不允许。。就没有、、感谢大家). 
  第一次面试的时候,我还是很紧张的,,但是我尽量的压制住了自己的情绪。。现在还记得,面试官问我的问题是,平时用的hibernate是什么版本的呢。。我有点懵。。依稀记得拷jar包的时候,hibernate是4.x的,便回答了,然后面试官又问,mysql用的什么版本。。也不是很清楚,说了一个5。。因为我记得是mysql5…后来知道面试的大牛主要想知道我平时自己有没有关注一些版本迭代的问题,而不是直接拷jar包来就用。。(事实以前我确实没关注这些问题。。好在最后要了我),后来也问了我hibernate与mybatis大致的异同呀,做的项目中遇到的问题啊,我之前也准备过,所以都很好的回答到了,。最后问我为什么18岁就出来找工作,,我说出了自己心中对代码的渴望。。最后,这家公司要了我。1年来我在公司真的学到了太多太多东西。所以大家准备入坑的,,不要把学历看的太重要了,学历有肯定是比没有好,不过并不代表所有,不是也说吗,一个人的学历代表过去,是他的下界,而学力代表未来,是他的上界。

展望未来,对以后的打算


相信很多程序员都会碰到一个”瓶颈期”,即不知道自己的方向是什么了,难以继续学习下去,没有了当初入门时那种学习的热情。。同样的,我也遇到了。在用熟各种后端框架,前端框架,项目开发中能迅速定位到bug,并修复,基本在工作中不会遇到很难处理的情况,在达到这种状态后,我便开始迷茫了,,觉得,,我还能怎么办,往哪方面发展?学APP开发?学前端?,这个时候真的是很迷茫的。不断的探索,想要发现属于自己的那条路,要说算法,是真的不感兴趣,,没有学习下去的动力。知道我看见一篇博客后,我又拿出来了当初入门时的热情.博客链接 
http://www.cnblogs.com/xrq730/p/5260294.html 
我觉得这篇博客里写的种种内容就是我继续深入,奋斗的目标,目前因为需要考驾照,我辞职暂时回了四川,在家中这1-2个月,我会不断的丰富自己,接着继续去找工作,然后再不断丰富自己。最后,我的qq:2432088307,大家有什么想交流沟通的,欢迎大家。 i

2018 - 09 -09 更新
这篇博客发布一段时间后,也有不少互联网上的小伙伴加了我,这也让我很吃惊,原本以为不会有人看到我博客的说。也感谢加我的小伙伴,在你们也出现迷茫的时候,我的一点点建议能帮到你们,还是很高兴的。

大多小伙伴都很关心我现在的状态

工作状态: 
我现在在上海工作,因为学历问题,工资可能并不算高,不过我的技术以及学习能力我们公司的老大都看在眼里,以后福利加薪啥的我相信肯定是有的,嘿嘿。另外我现在正在自考本科,学历还是挺重要的,大家如果辍学早的,我的建议呢还是不管怎么说,自考一个大专本科出来,绝对是有好处的。

技术状态: 
目前我也不在局限于javaweb后台程序员了。我目前所涉及到的技术包含:

ios、android开发(结合react-native) 前端开发(react) java后台.

现在的目标就是做一个真正的产品工程师,不是说只会哪一门语言,真的,做程序久了之后就会发现,语言并不重要,重要的是你的软件思维,编程思维,产品思维,如何去和客户沟通,对需求的把控,对项目的整体把控。这也是我到现在的公司几个月之后所学到的,我们的技术总监对客户需求的把控就特别的到位,对于一个需求我们能不能实现,自己心里必须要有数。当然本质上作为一名java开发工程师,java肯定是要不断学习吃透的。

猜你喜欢

转载自blog.csdn.net/weixin_38004595/article/details/88358352