给自学程式初心者

前言

最近满多人想转职的
不约而同地问我如何转进资讯业
我也很好奇大家转职的原因? 是否觉得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
所以其实写程式也没那么难。
主要是你有没有兴趣。


作品

接下来就可以规划一个专案了。
从初期需求分析功能规划、介面规划,再到计画期程,这样一路做下去。

作品这个东西可说是面试必备
而且在做中学更是快。
不管是模仿或其他创新,都能快速增加功力。
这也是自学的一块。


谢谢大家,希望大家都能找到自己喜欢的事一直做下去。
若有帮助请不吝啬给我鼓励吧!


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章