很多人都有这样的问题:
我没有学过计算机,没有编程基础,可以学编程吗?
我是非科班出身,现在30多岁了,还来得及吗?
其实,回答这个问题之前我想陈述以下事实。
其实,学习编程比学开车要简单!你在城市里转转,那么多驾驶员,学开车难吗?学编程不会比开车复杂。开车是熟悉车辆、使用车辆的技能,编程是熟悉语言,使用语言的技能。毕竟又不是让你造火箭、造汽车,发明语言。有什么难的?心理障碍是阻碍你前行的最大障碍。
很多人看到Java学习过程中的各种框架和各种名词,潜意识就产生了一个心理屏障,觉得这些东西太多太复杂,不可接近。其实,这些东西都是吓退一批人的。很多技术名词和技术框架就像一块骨头,让人无法下手,其实你把它看成一个游戏里的副本、一个待探索的迷宫和宝藏,一切就都不一样了。建立信心很关键。所有的失败都是从自我放弃开始的,其实并没有那么难,世界上那么多人都能做到,为什么你不行呢?
不要焦虑,看到各种各样的知识很迷茫、以及担忧自己的年龄和背景。
做就完了! 当你学会之后,你会感谢现在的自己,感谢自己的勇气与坚持。
其实,不必说“坚持”,因为当你学着学着,你会不自觉的深入,当你已经掌握Java这门语言,你会发现你掌握了一门超能力——掌控电子运行、帮助你计算的超能力。