自学编程的人,都是怎么找到自己的第一份工作的

每年毕业这么多大学生,很多被培训机构弄去培训了,但是更多的还是选择在大学期间,自力更生去自学,自学的人很多都觉得没有方向太难了,自学怎么坚持下去,自学完了怎么去找到自己的第一份工作。

带着这么多的问题,小编就尝试着解答一番,如何才能直接一步到位拿到自己工作的第一份offer。

没有毅力,成功只是虚仰
虎头蛇尾的奋斗也只是徒劳

首先建立起自力更生的信心, 换句话说就是拿出学习的勇气和毅力。 很多正在自学的人, 都是觉得我能不能行啊, 周围的都去参加培训了,最后能不能比的过参加培训 的啊,内心会有一系列的疑问,从大的方面来讲, 每天参加培训的毕竟是少数, 大部分还是找到了自己的工作, 而且参加培训的基本上最后也是自己在找工作, 很多 人培训完了,培训公司给推荐的工作基本不靠谱都是自己 去投简历找工作, 最后走的路数基本一致, 很多人花钱也是为了买个心安而已。培训大部分采用填鸭式的, 呼呼的给你使劲灌输,效果好坏参差不齐,没办法人多啊, 很难全部兼顾, 而且零基础的参加培训基本上也是跟不上。在这说 这么多, 也不是为了贬低培训结构, 意志力强大的,参不参加培训其实效果没 多大区别, 自制力差点的,可以通过花点钱让自己心疼的方式,调动自己学习的积极性。 但是无论采用什么的方式,首先选好 方向,一旦认定了路子,就不要再回头了。 前几天有个小伙伴正在全力自学c++,突然觉得c++不如java学的快, 而且相对工作岗位也少,在c++学了很大一块了,想换方向选择java, 纠结了很长时间,后来终于想通了, 还是坚持学习c++,其实对于初学者来说,首先要做的不是追求广度, 先要有一定的力度后期触类旁通就可以了。坚定自己的信心和方向才是第一位的。

那么有了信心如何解决自学的方向性问题, 就是如何选择自己正确的方向,目前软件职业方向多入牛毛,那么怎么去选择, 大致的方向还是要根据自己的实际情况,看你自己专业情况, 比如很多人就喜欢做个手机软件那么选择就比较简单了,直接学习ios或者安卓编程就可以了, 很多人喜欢游戏, 那么选择游戏相关的语言进行学习就可, 还有一些自己的意向不是那么强烈就可以选择前景不错的切入,学习java,php,ios, 大数据相 关等等都是不错的选择。选择好了就不要轻易去换, 编程最后决定一个人最后能走多远,还是编程基础,所以定下了方向就要全力学习这个方向对应的基础语言,学 好了语言基础,后期全面迎接项目会让你底气足很多。 选择好了基础语言,下一步就是选择一本经典的入门书籍,入门书籍不需要太多1,2本足够,要真正的吃透。如果真是零基础,可以在网上找点对应的尝试带入门, 能听懂视频里面的东西后,开始回归教材, 不建议一直对着视频学习,因为视频都是别人咀嚼过的东西,要建立自己的知识体系还得靠大脑自己去一遍遍的破除疑惑的过程, 看书是最枯燥也是最有效的,看书学习,前提就是要对理论有个大概的了解, 然后着手在电脑上去实践,很多人拿着题目不断在刷, 其实没那个必要,在理论掌握的差不多的情况下, 把对应的课后题目独立在电脑上能实践好就够了,如此反复的去做,不厌其烦的去做。 遇到不明白的理论,去网上找到对应的视频去学习(再或者去网上找一些自学的论坛或者平台加入他们一起跟着学习), 弄明白然后回过头来, 继续书本上面的进度。 真正的拿出一段时间把一本基础的书籍看的差不多 ,这个打基础的阶段,真的需要十足的耐心,这点都做不到,后面会带来一系列的连锁反应,最后可能导致你最后的放弃。

学完一本基础的书了, 下一步如何去实践,自学编程的基本上是在校的大学生,大学生最大的资源是时间和环境, 所谓的环境,就是学校或者自己的老师多多少少都会 有一些项目,这个时候就要主动去靠拢争取能蹭点项目经验,这个时候不要计较多了多少,才给了你几百钱的生活费, 项目经验比起几百,几千的生活费真算不上什 么,分清轻重。因为这是向面试官能够展示不多的项目经验机会。加入自己是一个非常内向的孩子, 那么如何获取项目经验,开源项目就可以解决这个问题,现在网上有大量免费的开源的项目 ,可以自己先设计一个大致的目标,然后以开源框架为基础, 打造一个自己想象的产品,在面试的时候也可以拿出来进行展示,这也是自 己能拿出来的为数不多的展示项目经验的机会,要提高自己只靠网上的那些刷题库是不够的, 实际的项目才是获取经验的试金石。

觉得自己基础也弄了, 也混了点项目经验了, 那么该如何写自己的简历,说到招生简章看看那要求都高的吐血, 怪不得很多人都说招生要求都是公司压低工资的手段, 按照要求描述的能力, 能有一半就相当不错了,招生简章其实就是一个纸老虎, 但是踏入社会毕竟不同于学校了, 还是需要加工下自己的简历, 在工作年限上面,既然自己有点经验了建议写上1,2年的经验,因为如果没有项目经验可能捞不到面试的机会, 但是简历上面别的方面都是如实去写,写的太大真会给自己挖个大坑跳 下去的。 实实在在的描述自己做过的东西,尽量写的细节些, 但不要夸大, 不然很可能是你面试的把柄。 对于工作经验不多的小伙伴, 面试官问的最多还是基础语言 的东西, 所以又回到自己的基础层次了。最后决定你能不能拿到高薪还是由基础来决定的。 面试的过程中实实在在的说,不知道就说不知道,不要装。 基础真要还 行,一般问题不大,拿到自己的第一份工作不是梦。

啰啰嗦嗦的说了这么多, 也算是自己当初自学找工作的一个缩影, 希望给那些还挣扎在自学之路上的小伙伴带来些许的信心。

转自微信:并发编程网

时间: 2024-10-26 20:55:31

自学编程的人,都是怎么找到自己的第一份工作的的相关文章

自学编程需要注意什么?

前几天在知乎上看到这么一个问题,一位在读学生,自己非常想自学编程,但是很怕走一些弯路,于是提问「自学编程需要注意什么?」,我看了一圈回答,看起来都不是自学过来的,很多回答抓不到重点. 我的读者都知道,我是非科班 0 基础自学过来的,我很清楚一个人自学编程有哪些误区,有哪些需要注意的地方,以及哪些可以提升效率的地方,所以,我从我的自学经历给一些自学编程的后来者总结了一些建议,希望给正在自学编程或者打算走这条路的读者一点帮助. 1. 先培养兴趣 其实自学编程不是那么难,只要是理工科生.逻辑思维好点,

巧用“搜索”解决自学编程遇到的难题

引言:相信每个自学编程的人,入门之路都经历了许多坎坷.不过我们身边藏着很多“良师”,多以利用总是能够带来惊喜.善用“搜索”就是其中一位. 本文选自<一路编程>,如何通过搜索解决自学编程中遇到的问题. 假如你在做一个 JavaScript项目,其中你得到了一个字符串格式的日期(比如, ’2014-10-08’),你想要计算下一天的日期是什么.我们可以用 parseInt将字符串转换成文字,所以你就用了这个函数. function nextDay(str) { var num = parseInt

为什么自学java的人99%都学不会?

在学习java这条路上,有一类自学的学员,总让我感慨良多.这类学员,往往每天表现非常勤奋的学习,但学会的人却很少.他们极期勤奋,那么努力的学,也很认真,为什么就是学不会java呢? 通过小橙子我的大量接触,这些人自学很难学会的原因如下: 1.百度搜索 虽然方便,有什么搜索什么就可以有答案出来,但是对于刚入行的小白来说,是分不出来那个答案是对,那个是错,这时可能会直接选择一个靠前的答案,也有可能会随便选择一个答案,还有一些人比较有耐心,会全去看完然后作对比,这时答案可能比较接近,但是会浪费大量的时

为什么说编程和英语是每个人都必须掌握的技能?

为什么说编程和英语是每个人都必须掌握的技能? 我们今天的主题要从奥巴马的一段演讲开始说起. 这段视频是奥巴马去年应邀为美国在线编程教育网站code.org举办的“编程一小时”活动做的宣传片.为了呼吁美帝人民学习编程知识,奥巴马甚至还亲自挽起袖子写了一段javascript代码,这也让他成为美国历史上第一位会写代码的总统.(虽然写得不怎么样) 在code.org 随后推出的一段<编程,学校不会交给你的课程>的广告中,包括 Bill Gates,Mark Zuckberg等各界名人也纷纷献身说法,

我这种人都学得了编程,你呢?

我这种人都学得了编程,你呢? 声明,我也是在学习中,如果看得起可以跟我一起学习! 先自我介绍一下吧,给没信心的朋友找找信心! 今天是2014年5月7日,正在上初三,还有一个月的时间就初中毕业了. 很多人都认为自己学历不够,英语不好想学但是又不敢学.很多人都认为我很聪明,学习很棒. 其实不是,我都不好意思说我这次月考,考了全级800多名,全级才850多人.初中三年我大概睡了一年的觉,我这种人都能学了编程你呢?? 如果你真的对编程有兴趣就开始学吧,很多教程里都说兴趣是最好的老师,我感觉这句话一点都没

转 自学编程这几点非常重要

1目标 自学的路很艰难,一个人忍受寂寞去学习那些枯燥的知识,是个正常人都会感到痛苦.所以有个目标很重要,以我来讲,我当初自学编程就是了解到做开发挣钱蛮多的,加上当时日子很苦,迫切的需要挣钱,所以我下定了决心,自学 Android 就是为了挣更多的钱,之后都是这一个目标支撑我一路走下去! 我也相信,大部分人自学编程基本跟我一样,是为了找到一份高薪工作.IT 行业月薪过万是非常普遍的事,2-3年工作经验拿到1w5很正常,能力出众的甚至能达到2w甚至更高,但是在其他行业,尤其传统行业月薪过万都是特别难

分享:自学编程的方法

严重声明:本文内容仅代表个人观点,以供参考. 不管是在某些论坛上,或者在微博上,都看到过很多人提问如何自学编程.心声共鸣啊,我就是从完全自学开启编程之路的. 要说到自学的过程.要多长时间才算学会.有什么具体方法等问题真不好回答.每个人对新鲜事物的接受能力不同,也决定了学习方法各异,难道说出一个标准的答案来.更何况这世界上本来就不存在标准答案,只不过是某些过于激进的文明,非要强调标准罢了. 不管怎么谈,我想啊,希望通过自学走上编程之路的朋友,都必须先认清自学的优点与缺点,尤其是缺点,你必须先有所了

零基础自学编程前需要知道的知识

你是否适合编程?学习编程后能做什么?如何选择编程语言?有哪些免费的线上学习网站推荐?今天这篇好文将那些自学编程前需要了解和思考的问题都记录下来,希望能给那些刚刚开始或正准备自学编程的朋友们带去一些启发. 你是否适合自学编程 自学编程会是一个漫长而艰辛的过程,在你信心满满地准备开始之前,不妨先问问自己下面这几个问题,来判断你是否真的适合自学编程呢? · 你是一个逻辑和抽象思维能力比较强的人吗? · 你是否愿意不断地去学习那些新的东西,而在大多数时间内你都需要去自学. · 当你遇到一些问题和困难的时

自学编程的方法

严重声明:本文内容仅代表个人观点,以供参考. 不管是在某些论坛上,或者在微博上,都看到过很多人提问如何自学编程.心声共鸣啊,我就是从完全自学开启编程之路的. 要说到自学的过程.要多长时间才算学会.有什么具体方法等问题真不好回答.每个人对新鲜事物的接受能力不同,也决定了学习方法各异,难道说出一个标准的答案来.更何况这世界上本来就不存在标准答案,只不过是某些过于激进的文明,非要强调标准罢了. 不管怎么谈,我想啊,希望通过自学走上编程之路的朋友,都必须先认清自学的优点与缺点,尤其是缺点,你必须先有所了