亲身体验:一开始是脑力活,但做到最后都是体力活。
这工作说白了也是靠双手吃饭,很多人奢望什么学了编程,转行做程序员,月入上万、年薪百万,没错,薪资的确是可以拿到这么高,但不代表你就可以躺着赚钱啊,不还是得老老实实摞代码,辛辛苦苦加班吗?吃不了这个苦的还是想想别的门路吧,世界上赚钱的法子多得是……没必要都挤到一条船上来……
我最开始做软件测试的时候,六年前啦,同行大多是男生,很多亲戚朋友都会问:你干点啥不好,偏要做这个?言外之意就是:女孩子一般做不好这个吧,这个男生做比较好吧,女孩子还是把心思放在找对象嫁人方面吧~
我性格还是有点小倔的,别人越是这样讲,我越是不想趁了他们的意!你不是觉得我干不长么,你不是觉得我做不好么,不好意思,这两样结果都没法满足你~我不仅做了这么久,而且我做得还不差呢。
不过说到底,我个人无论从性格方面还是习惯方面,都还是比较适合这一行的。我觉得程序员的工作需要耐心、认真、专注、负责任,再加上一些良性的偏执和一丢丢的强迫症会锦上添花~
这些特质,对我来说是不需要刻意培养的,天生如此,所以从事这样一份工作也并不会觉得有多违背天性。有些人不一样,有些人无法忍受在格子间里一坐一整天,然后还动不动就要熬夜加班这种工作,这个嘛,要么你看在工资的份儿上忍耐一下;要么就索性离开,去从事自己真正适合的工作。
直到现在,我仍然认为程序员这个工作,对于背景普通、出身普通、资质普通的年轻职场人来说,可能是所有职业中最佳选择之一。
很多人说,程序员市场越发趋于饱和,这个信息是不假,但是,人才市场永远不会拒绝真正有能力的人,因为所谓的“饱和”而无法在某个行业就职,只能说明这个行业要求的从业者水平比以前高了(而这通常是好事),并不代表这个行业衰败了,是吧。
P.S. 我认识的程序员,头发大多很茂盛,真的……所以说干我们这行容易脱发这个观点,我觉得不客观!?
确实是体力活和脑力活。比如,设计程序算法,实现某种效果,这个就是脑力活。同时,长期坐电脑面前,这个很耗精力的,可以算是体力活。
小学生学习编程,学习什么编程最好?
小学生学习编程,建议购买“小创客”给孩子的编程作为启蒙书。见下图所示。
这本书按照小学生的特点比较形象化,没有大人编程的那么多语言。可以由浅入深的让孩子们逐步提高兴趣。知道网络安全知识,小创客的第一课给孩子的编程启蒙书,了解计算机是如何工作的,图文并茂。
●这样可以提升孩子们的逻辑能力、思维的缜密性、提高创造力,还能帮助孩子对其他学科融会贯通。近两年,在国内倡导创客教育的背景之下,让孩子学习编程正逐渐成为一种大趋势,这种趋势的核心是让孩子减轻压力,在快乐中学习。市面上现有的少儿编程教育产品,有些是借助实物操作进行编程,
先说说我的观点,小学生一定别着急学习编程,除非是真正的天才,因为编程需要高超的逻辑思维能力,还要有一定的计算机基础,而且大多数编程语言都是用英文来命名,这就要求有一定的英语基础。而对于小学生来说,显然大部分没有这样的基础,所以与其花费精力与金钱让小学生去学习编程,还不如让他们多学习一些计算机的基础知识与使用技巧,此外,多做一些数理逻辑方面的练习都比直接编程更好。
到了初中阶段,如果有一定天赋,这时候就可以尝试着入门。因为此时已经有了英文基础,可以先学习编程语言的基本语法,为后续打下基础,待学习过一些离散数学方面的基础知识之后,就可以开始正式的编程之路。
高中阶段不管是从思维还是基础知识来说,都已经逐渐成熟,对于理科生来说,是很多必要学习一些编程知识的,除了参加一些竞赛为后续升学加分外,也会扩展思维方式与实践能力。
所以我认为,孩子学习编程比较适合的年龄段是高中阶段,此时的基础知识与智力水平已经可以满足编程的要求,对于能达到高中数学水平的初中生,也可以尝试,但是不用过于勉强。
最后,父母望子成龙的心理我能理解,因为我也有孩子,但是切勿揠苗助长,那样不但不能培养孩子的能力,反而可能让孩子反感。