对于现在毕业之后,大部分找不到合适的工作,转行到软件开发(大部分是JAVA)的人来说,分享下自己的经验

首先,描述一下自己,我是13年大连一个二本院校的毕业生,大学的专业是电子信息工程,输入弱电类,其实自己对我的专业还是有一定的兴趣的,但是,你们也知道,在大学能够杀下心来学点东西,在别人都玩耍、搞对象、打篮球、打台球、KTV唱歌的时候,你很难让自己挣脱出这个大学圈子去学习,除非你又很好的定力和耐心,继续说我:大学我学到的东西都只是皮毛,自己也没往深了学习,后期我还准备了一年考研,考研究生的方向也是电子信息工程类型的,而且报考的院校也是在本专业非常牛逼的院校,但是很可惜,没考上,落榜了,无奈之下,我只能去找工作了,找工作大家都知道怎么也得先弄一份简历,但是由于之前准备考研,我连一个简历模板都没有,不知道该如何下手,甚至说我连简历是啥样都不知道...后来参考同学的弄了一份简历,花了几块钱打印了几张开始跑各大高校的校招会,大学四年没怎么逛过大连,找工作几个月把大连溜达差不多了,找工作的过程可谓是艰辛阿和上学时候相比,上学时候多自在,父母给钱花,没课去玩或者有课逃课也照样去玩,毕业找工作了才知道原来自己已经马上立刻就不是学生了,没有嘚瑟的资本了!

说正题,我进入软件开发行业称为人们所说的程序猿也是在校招会上,碰上了软件培训机构,当时一听说学费1w多,作为刚毕业的我头脑闪过的想法就是,我刚毕业还没找到工作就让我掏腰包1w多培训,脑瓜让门卡了吧...结果   结果后来找工作没有合适的我发现,我还是去试试吧,看看啥情况,靠谱不,由于我大学也学习过c语言和c#,所以我知道还是不怎么愿意敲代码的,但是没办法被逼到这份儿上了,就是看看吧,                 对了,有个重要环节忘了说了,由于我考验之后失败,并且我是在大连,大家可能知道,大连的软件开发可以说是有点泛滥了都,尤其是对日开发,所以我开始自学java,哩哩啦啦学习了一个月可能,看了一些基础,明白了啥事对象,逻辑有点从之前的c语言转换过来了,后来我进入培训机构学习了,由于我自学一个月java基础,所以刚开始我的学习还是非常顺利和轻松,但是毕业之后我花1w去学习和我大学交了几万的学费学习的态度是一百八十一度大转变的,怎么说那,长心了,开始自己知道好好学习技术,以后找个好工作,对得起父母给拿的钱,培训了四个月,这期间学的东西比我在大学学习四年都多得多,虽然现在回想起来培训时候学的也是皮毛,但是我现在想想我培训还是挺值得的,这么说:      我用1w不是去学技术,而是买了一个学习的环境和老师的指引,让自己少走了弯路,其实这些东西完全可以自学,东西不难都是基础,但是如果自己学可能方向就不那么明显了。

最重要的我说一下我培训时候的学习方法,培训的时候就是跟着老师的节奏,先把知识点掌握好,最最重要的就是自己动手敲代码,框框一顿敲,不管咋地爱谁谁,就是动手敲代码,但是前提是理解的基础上敲代码,不是抄袭的敲代码,这个东西就是熟能生巧的事儿,你敲个几十遍,你就记住了也就明白咋回事儿了。

培训结束后我开始找工作,期间我一共面试四次,第一次还没学完,有的学员已经开始撤了,找到了自己满意的工作,我就抱着去看看面试时怎么个过程,也没想去这家公司,这家公司面试时群面,就是一个考官面试所以的应聘者,这种面试只要你积极发言表现,应该可能就会有机会面试成功,我在面试过程中一个字也没说,我体会了一下面试的过程,接下来有一个小公司,但是不是主做java开发的,但是老板人不错,意思说如果你只是会java,那么发展空间调小,让我也学点别的,可以在他们那里一边学一边工作,我感觉这老板人不错,结果这家公司录用了我,不过在没入职前,我还面试了两家,人么总是想挑个最好的,所以接下来两家中,第三个是对日开发,公司规模还可以,我也被录用,但是由于前期工资不理想,再有就是还要学日语,放弃了,第四家也就是我现在工作的公司,公司规模不用说了,上市公司,工资待遇也是最高的,所以我选择了这家公司,给之前给我机会的公司打电话告诉一声说可能去不了了,因为虽然不去他们公司上班,但是我们还是要客气委婉的谢绝,毕竟人家给咱提供了工作的机会。

工作以后,慢慢发现培训时候的就是基础课,真正到工作开发,有挺多东西还是要学习,但是如果没有基础,理解可能费劲,另外就是开发的速度可能慢一些,所以工作以后我才发现,真是活到老学到老,东西太多,不过这个时候我就发现,软件开发这么多知识点和技术,不是一个人的大脑就能全部记住的,除非你是天才,所以工作以后更重要的是你要学会解决问题的能力,也就是说虽然这个知识点你不会这个技术你不懂,但是你可以通过上网找例子,逛贴吧然后改吧别人的代码来实现你想要的功能,这才是本事,随着这种工作模式的积累,你的技术含量也就日渐增多,做起工作来也就非常的得心应手。

我虽然只工作了一年,但是我个人认为,软件开发工作虽然要学的东西和技术太多了,尤其是在这个技术发展非常迅速的当代,其实就算一个之前跟计算机专业不相关的,或者压根就不知道软件编程的人,经过短短几个月的基础学习,也能胜任软件开发工作,可以自己学习一些软件开发的基础,上网找找视频教程然后找些实例项目自己学学,两三个月坚持下来,肯定能胜任软件开发工作,不过这只是简单的一个程序猿,如果想让自己变得更过硬,还是需要在工作中不断的积累不断的学习,实践出真章阿!!!!

说了这么多,废话说了不少,我想表达的就是,如果有毕业之后像我这样的之前不是计算机相关专业的不是学软件的,然后找不到自己相关专业工作的并且有想法想要转行到IT程序猿这行的同学,不一定要报培训机构花费一万多块钱,杀下心来自己通过各种渠道网上视频教程,图书馆借书,问问有没有认识的做软件的同学或者亲戚啥的,让他们给你的方向,学习两个月左右,把基础打好,然后自己多敲代码做几个例子,你也能完全通过软件公司的面试,然后顺利进入程序猿的行列,然后再工作中不断提升自己的技术和能力,你就成功的转行了,并且时间长了你也会发现,其实你也可以做一个IT男/女的!!!

以上纯属个人的经历和观点,希望对刚毕业或者想转行到软件开发的人有一个参考。

文章出处:http://www.ithao123.cn/content-100330.html

转行做软件编程开发的经历相关推荐

  1. 35,40 甚至 50 岁转行做软件开发晚吗?看这几个成功故事

    常有人说 30 或 35 岁不适合做开发写代码了.那 35 岁以后转行做软件开发还可行么? 35.40 甚至 50 岁之后才开始学习编程,年龄会不会太大了?让我们来看看 10 个成功转行软件开发的真实 ...

  2. 一个玩游戏的失足青年,转行做软件开发的挣扎过程(1)

    14年的IT从业经历,中专毕业后在小镇上开过网吧.在网吧一年多的时间里,天天陪人玩游戏,后来去读了一个三流计算机专业,毕业后转做软件开发,最近五年转入游戏开发行业! 从网吧小老板到转行软件开发 1 开 ...

  3. 想转行做大数据开发,求各路大神给指条明路?

    其实想转大数据的最初原因很简单,就是想在收入上有所提升,其实现在越来越多人开始看中大数据开发这个岗位了,无非就是下面这些原因,如果你真的付出努力愿意去学习的话,相信也不会辜负你的努力~ 1.行业发展好 ...

  4. 做软件“产品”开发需要哪些文档?

    在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性.  精确性.清晰性.完整性.灵活性.可追溯性. ◇   可行性分析报告:  说明该软件开发项目的实现在技术上.经济上和社会因素上的 ...

  5. 为什么要转行做软件开发?

    现在的大学生在选择专业的时候有过怎样的纠结?女生学什么?男生学什么?什么样的专业能找到好的工作? 家里的亲戚朋友全出动就为了选择一个以后好就业,发展好的专业,然而,所有的人看到的都是表面.并没有实际的 ...

  6. .net程序员转行做手游开发经历

    从辞职到自己开发游戏也有几个月的时间了,游戏也已经在AppStore上线了,我觉得我有必要写点东西,算是留下的一些记忆,也可以和广大博友分享下自己的创业经历,这可能不是一篇成功的创业经历,因为故事还在 ...

  7. .net程序员转行做手游开发经历(三)

    这次就主要讲讲我们开发的过程. 策划是我们团队的一个人成员专门负责,我们几个算是出谋划策.我这边的理解是,策划首先需要对所做的事情一定要有一定的把握,意思是尽可能的想到这件事情的影响范围,类似项目管理 ...

  8. .net程序员转行做手游开发经历(五)

    大家好,真的是好长时间都没有更新博客了.上来博客园发现很多朋友还在关注我们,那给大家汇报下最近的一些进展. 收费版上线了,但是下载量不是很多,刚发布的时候下载每天的下载还是挺多,我们几个小伙伴在论坛. ...

  9. .net程序员转行做手游开发经历(四)

    今天是大年初二,在这里先给大家拜个年,祝大家在新的一年里能事事顺心. 年前的时候更新了一版,先发了内测,没有想到过年这几天,有的小伙伴们还在玩,还给我们提了很多建议和意见,让我们觉得非常温暖,给我们很 ...

最新文章

  1. x64 gs寄存器的一点资料
  2. java tcp client断开重连_ESP8266_12 ESP8266客户端模式下的TCP通信
  3. 那些没说出口的研发之痛,做与不做微服务的几大理由
  4. 关于向MySQL插入一条新纪录的问题
  5. clickhouse mysql引擎_ClickHouse为啥能做到变态快,超 MySQL 801倍?
  6. python中用于循环结构的关键字_详解Python的循环结构知识点
  7. 【信息系统项目管理师】第10章 上篇-项目沟通管理 知识点详细整理
  8. 金蝶系统安装后怎么连服务器,金蝶安装在云服务器上怎么连接
  9. 使用tkinter canvas绘制中国象棋棋盘
  10. 看山聊 Java:检查日期字符串是否合法
  11. 银行卡号简单的格式化显示处理(支付宝、微信绑定卡列表显示卡号)
  12. Android自定义View-简约风歌词控件
  13. 微信公众号支付宝授权
  14. SendMail.java
  15. 牛客网刷题笔记-SQL66 牛客每个人最近的登录日期(一)
  16. 自定义搜狗输入法皮肤(DIY),挺好玩的。。制作全流程
  17. ffmpeg 视频倍速播放 和 慢速播放
  18. 【239期】面试官问:你觉得 ThreadLocalRandom 这玩意安全吗?
  19. 魔客仕高清HDMI摄像头USB工业相机
  20. Web 2.0中AJAX技术应用详解[转]

热门文章

  1. 行人与车辆检测计数人脸识别
  2. 微信小程序校园论坛系统丨安卓也可以用
  3. 基于SSM的植物花草养护交流网站设计
  4. 使用obi fluid进行洪水模拟,持续更新~
  5. flyingsaucer转换多个html,java - 使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF - 堆栈内存溢出...
  6. 后天就是七夕节,你准备好了吗?送上几个七夕代码,展示你技能的时候到了!
  7. 锦标赛选择法(遗传算法)
  8. 纳米软件推出的新一代的网络分析仪软件你了解了吗?
  9. 圣诞节,描述京东 Merry Christmas
  10. 依托数网星工业互联网平台构建能源管理平台,助力企业能耗结构优化