前言
最近满多人想转职的
不约而同地问我如何转进资讯业
我也很好奇大家转职的原因? 是否觉得coding很酷呢?! 还是因为待遇好?
...不瞒您说,我也是转职来的。
但幸运的是,我以前就製作过网站,也就是说,我对写程式有点概念和兴趣,不是完全没看过。
会做网站也是靠自己学。
话说那是13.14岁的时候,距今已超过15年,当时不要说甚么技术,和现在是完全不同的世界。
就这样工作了好多年,我才发现进入资讯业的门槛,不一定要大学毕业。
是的当时我没大学学历! (转职后有去补学历了)
可是,我有自学的精神,以及对程式的热情。
大概你需要具备这两样,我就会认为你可以走得很好。
有人说要逻辑与天分,我不否认,但你能坚持,遇到错误(bug)时能尽量自行解决,相信你不是天才也能走出一条路。
当然没有逻辑概念解决问题,或是错误无法找出,都会让你感到压力爆棚。
需要能力
自学精神 (要有没甚么能难得倒自己的信心!)热情 (有热情解决问题、学习新技术)坚持 (对解决问题有兴趣)英文 (google或看技术文件用,还有:命名变数及函数用)逻辑 (有好逻辑就不用花太多时间以及留下技术债)资讯业的技术很多,日新月异,所以需要常常学习,尤其是写前端的朋友们。
如何开始
很简单!!!
先选择一个语言 通常可能是JAVA, Python或Javascript
你可以先看W3school
网站内有许多语言和语法,可以做很好的练习
而语法其实大同小异
需要注意的是资料型别,以及惯用写法
其他你需要的只是开发环境(IDE)
IDE建议js用visual studio code(vs code)
JAVA用eclipse
建置环境跟下载就搜寻一下
当然没IDE也可以打code
就像leet code 就是有线上编译器
W3school里面的语法教学也有可以打的地方
再来就是https://codepen.io/
要有系统的学习就是看书了。
上了大学我才学python,但是上课也没认真听,都是自己查网路资料自学的XDD
所以其实写程式也没那么难。
主要是你有没有兴趣。
作品
接下来就可以规划一个专案了。
从初期需求分析功能规划、介面规划,再到计画期程,这样一路做下去。
作品这个东西可说是面试必备
而且在做中学更是快。
不管是模仿或其他创新,都能快速增加功力。
这也是自学的一块。
谢谢大家,希望大家都能找到自己喜欢的事一直做下去。
若有帮助请不吝啬给我鼓励吧!