为什么要学习前端软件开发?
- 可以不为做自己讨厌的工作而生存,那种感觉实在太痛苦了,没有自由可言.其他体制内的工作给人看不到希望,等死.
- 有难度,技术含量高,成就感.
- 未来职业发展趋势:互联网普及会更广泛
- 我一直认为人的一生是一个很苦的过程,快乐与痛苦对立,认同叔本华的观点,发现很难有东西吸引我,让我觉得有意思,希望把注意力转移到前端工作,避免与这个社会产生无价值感,无意义感,空虚.我需要工作填满我内心这一部分,不然没法活.
- 薪水较高,生活水平不会太差.
- 不受地域影响 ,可以网上完成工作,自由
- 这份工作会有使命感,在定义未来规则,荣誉感 ,这是我单独赋予这份工作的意义.我需要意义去一件事,不然没法行动.
- 不用把大部分时间浪费和闲人交流.节约时间
- 语言发展前景好:慢慢兼顾后端,移动端.功能越来越强大
前端什么东西吸引你?
- 0.好奇网页怎么神奇的展示,想去了解其中的原理.
- 1.未来趋势
- 2.变化快,有活力,技术迭代快才有意思,不喜欢一尘不变的行业,超无聊.喜欢学习新东西,喜欢折腾
- 3移植性强
- 4定义未来的制度,参与社会发展来布局
- 5.就业市场广
- 6.薪水较高
- 7 技术含量高,对外人有门槛,逻辑性的乐趣.
- 8 稳定,随时间增长技术和薪水
- 9 使命感 荣誉感
- 10 社区健康
- 11 上班环境舒适,没有其他乌烟瘴气
- 12 不受地域影响 可以远程多人合作工作
- 13 有难度,因为技术在变化,需要不断学习这是兴奋点.说明这语言在进步,受到欢迎
前端工作中未来需要学习的东西符合我爱好:
- 1 需要学习英语,无障碍阅读英文文档, 未来可以与有思想的老外交流,打开一扇窗.
- 2 视觉交互,用户体验比较有兴趣,直接服务于用户,我热衷取悦我服务的用户.
- 3 算法逻辑有意思
学习前端之前你做什么的?
-
2015.6月大学毕业
-
紧接着2015.6-2016.8,接触1年的ios移动开发,半年培训学习,半年工作时间,提醒:培训机构90%很坑,现在不做了,最主要的发展前景不行了;其次市场就业被培训机构打乱,找不到给我玩的机会,不想花时间等;基础没打好,和这门语言没缘分;
-
这里解释下我为什么会学习iOS开发呢?
-
一个偶然的机会,在大四上学期,我一学习计算机的室友跟我聊天谈到他们毕业是做软件开发,当时就很好奇感觉他们很厉害,然后我问了一个重要的问题?我问:其他专业的人可以做这个工作吗?他说培训可以,而且新水也可以.抱着这份敬重这一职业,好奇软件工作的内容,及神奇,开始自己去了解,看能否做成我的职业.
-
后面因为兴趣好奇我紧接着看了3本书以及一个视频,奠定我要跨专业学开发的想法.我想看书是最真实的,因为作者都是站在很好的高度看问题.分别是《黑客与画家》被作者描述的程序员世界吸引《乔布斯自传》被他所在的行业吸引《周鸿祎:我的互联网方法论》被现在所处的互联网时代所吸引. 那个演讲就是方励的感谢你给我机会上场,决定未来必须一直做自己喜欢的事,才不后悔,人只活一次,生命太短暂来不及想就结束了,我很怕自己悔恨.
-
为了转前端,从事软件测试,因为测试难度不大,而且有很多时间可以学习前端.我称为曲线救国,在养活自己攒钱的同时慢慢偷渡到前端开发.
学习前端开发你做了什么知识上的准备工作?
- 在http://www.w3school.com.cn/ 网站上刷了一遍HTML 和 CSS, JavaScript,jquery,ajax教程.
- 在菜鸟教程http://www.runoob.com/ 再次刷了一遍HTML 和 CSS, JavaScript教程.这个网站是国人把上面的网站做了一次排版后的教程.
- 在慕课网把JavaScript入门篇+JavaScript进阶篇+HTML+CSS基础课+如何用CSS进行网页布局 . 都刷了一遍,下图有学习时间.
总结: 还是觉得动手和看视频两个概念.多动手学的快.
Paste_Image.png
- 书籍:1.<<JavaScript高级程序设计第三版>>前200页.意识到需要项目练手了.
Paste_Image.png
Paste_Image.png
前2/3看完了.后面发现有点偏.
- 相当于5个月测试工作里利用空余时间做以上这些准备.
- 为什么看这些?
- 都是知乎前端大神推荐的,从之前我移动开发经验,我认为基础非常重要,反复看基础.
为什么选饥人谷远程教育机构?
- 首先我是通过知乎一篇文章关于"饥人谷学院学习前端是一种怎样的体验",知道了饥人谷干什么的. 看完后我惊讶于居然有很多学员夸自己老师好,培训效果好,作为曾经在某码哥培训ios的人来说,体验过所谓IT培训机构哄骗进来,让你造假学历的经历,已经对所有培训机构同仇敌忾,就是欺骗被大学骗过的年轻人,再次欺骗他们.因为那些费用昂贵,不包就业,教学垃圾的培训我实在想说草泥马.
- 之前我打算自学的,因为对培训已经绝望了,老是一群80后的在欺骗90后的辛苦钱,不缺德吗.但自己学了很久,加上看了回答,发现这样的弊端就是没人互动,不懂的找谁,学习路径是什么,我需要最佳的学习路径,对应企业的需要去学习,这些自己无法代替.
- 所以通过饥人谷大量学员的回答,而且99%学员都是满意,大概回答有几十个,都推荐新手来学,然后我观察了几天,问了一圈老学员,四个月内随时可以退学费哦.还让我试着上课,做任务,发现学习难度确实可以,这种学习模式可以.气氛可以,老师还很牛,都是阿里员工.学费5k多一点,真不贵.,比如老师办机构的初衷,这很重要,这决定你是否为用户着想等等.知乎评论的真实性高,而baidu那个搜索排名就一傻逼,搜IT培训全是某内.
在饥人谷这一个月你怎么学习的?
- 老师给我一个网址,网址上有一个页面,页面组成: 一个类似ppt的文档,包含知识点代码,图形;然后是老师自己讲的几个视频,对应知识点,有初级到高级,先是html ,css ,再到JavaScript等.
- 视频过后,几个任务,就是对应知识点的题目,编程题,问答题,都是面试经常问到的.
- 每次给学员开5个任务的链权限接,遇到问题 怎么办?对应学习任务的程度对应有不同的群.把你不会的问题抛到群里,@老师,一般1小时内就有人解答,还有学员互相帮助,都很热情,毕竟都是喜欢学习的同道中人,里面临近毕业的大学生比较多.年龄在20到30不等.
- 做完任务,写篇博客发到简书,总结知识,学会表达再次加深理解,一举两得.
难度?
- 我觉得以我的基础来说,都有难度,因为我自己比较较真,一个点不弄懂,心理难受,没法往下走.经常在一个知识点死磕,后来我一个问题超过2小时不会就过.
- 一般给我一个题目,我的思维习惯是:为什么要学这个知识,怎么用?
学习方法?
- 不会不要死磕,时间久了不会问老师.避免浪费时间
- 和同学多交流,理解更多元,深刻
- 有些谷歌搜不到或者知识点不确定时,动手实践得到的最真实,最容易记住,做中学.
- 在敲代码时学到的东西最深刻,学到的也多.
- 写博客是很好的学习方法,给自己能讲懂,还能为别人提供参考,一举两得.
- 不放过任何一个疑点,不断去问为什么这样,为什么要用这个,怎么用.
有没有学习之外的感悟?
- 当我懈怠的时候,想想自己为什么学习前端.又找到出发的目的
- 一方面我们着迷于兴趣能给人带来的成功,但容易忘记为了兴趣的工作其过程依然极其的枯燥乏味,只不过我们做的事被自己赋予了意义.会坚持的更久,所以呢:不管什么事做起来都有难度,看你愿意不愿意去做去坚持.还是要付出脑力,体力,心力,财力.
- 如果想把自己喜欢的东西学的专业,必须付出脑力,体力,心力,让自己痛苦思索,必须以一个苦行僧的方式去对待自己的爱好,苦行僧特点:时间投入足够时间,延缓享乐,享受死磕自己多过享受平淡,喜欢困难,忽视自己的痛苦感受,学习新东西这一过程极具挑战,光为了钱的人估计坚持不下来.
- 如果大脑中出现3个任务,这三个任务是今天必须要做的工作或者可以选择的,直接挑最难的,这个做完了,下个任务开始前再思考哪些代办事情可以选择,依然选最难处理,这个最难我怎么定义:最耗费你的脑力,最需要深入思考.情绪上最让你痛苦.一直这样选择,一天会很累,但达到目的效率最高,成就感越高.我试过才有发言权.很虐还乐意.
- 如果你不喜欢软件开发这一行,你会学的很痛苦,工作了更痛苦,为了那一点钱,千万不要来.你很难坚持下来的.
最后分享我大哥的一句话:"算计太多要上当,你算来算去,你永远算不清,你算好的行业大家也算到了,本来就是个拥挤竞争的社会,随着你的心走永远不会错.喜欢的专业你会坚持,坚持久了变的专业,专业了慢慢会对周围人产生贡献,有了贡献钱顺便赚了."














网友评论