Ⅰ 怎么知道自己适不适合学编程
1、你是否有足够的内心
能通过编程取得多大成就与个人性格有非常大的关系。如果你经常半途而废、三分钟热度、贪玩、脾气急躁,编程可能一点也不适合你。
反之,如果你有耐心,能安安静静地坐下来研究技术,并且能够与志同道合的朋友经常讨论技术上的问题,那么无需犹豫,IT这条道非常适合你。
其实简单来说,就是透过现象看本质,看到本质才能抓住最清晰的论点,通过推理和分析来论证自己的观点。
编程体系有着非常严密的逻辑,影响着每个人的思维能力和思考方式,在编程中学会这种思考方式对我们以后看待问题以及处理问题都有着非常重要的指引作用。
Ⅱ 如何判断自己合不合适学编程
很多人只是将编程作为一项技能去学习,而他们并不清楚学习编程之后能做些什么。这就和孩子在学校学习英语一样,由于缺乏目的性和应用场景,而使得效果大打折扣。合不合适学编程主要从逻辑能力、自学能力等方面判断。
1、你是否具备逻辑思维能力
编程的实质是解决问题,需要的是把一件事情先抽象化出来,再逻辑化表达出来的能力。利用是或非的程序语言去解决实际生活中的问题,比如让你设计一个自动停车收费的系统,需要有哪些功能?要通过怎么样的逻辑语言去实现这些功能?
对于程序员来说,要想成为一名优秀的编程人员,逻辑思维非常重要,因为本质上写程序就是在写逻辑。
2、你是否适合自学编程
自学编程是一个漫长而艰辛的过程,在你信心满满地开始之前,先问自己几个问题:你是否愿意不断的去自学新的知识?你是一个逻辑和抽象思维能力较强的人吗?你是否有很强的好奇心去研究和探索未知的领域?遇到问题和困难时,你是否有足够的耐心和毅力去解决它?
接受义务教育阶段的时候,会发现一个有趣的现象,好像只要是老师的子女,学习成绩都不会太差,就算老师,不给他的子女补课,他们孩子的学习能力,同样优于其他学生。
这就是环境的作用。当你处于某一环境时,就会被环境所影响,这种影响可能是很明显的,也可能是潜移默化的。
古语云:龙生龙,凤生凤,老鼠的儿子会打洞,就是这个道理。天赋和环境,是我们无法自主选择的,用他们来评判自己适不适合,显然不科学,也不够理性。
Ⅲ 如何确定自己是否适合做程序员
你老婆对你说:“老公,晚上回来买一个西瓜,如果看到西红柿,就买两个。”
如果你晚上买了一个西瓜和两个西红柿回来的话,说明你不适合当程序员。
如果你晚上只买了两个西瓜回来的话,说明你适合当程序员,但是
。。。
。。。
。。。
。。。
。。。
。。。
。。。
你应该不会有老婆。
=========华丽丽的分割线===========
你们这群程序员也是够了,一直在吵应该买几个西瓜,你们这么吊你们老婆知道吗?还有很多有经验的程序猿说应该反复确认用户需求的,你们确定你们都能找的到老婆?
我听到需求时心里运行的代码如下:
int 到底买点啥 ( ) {
// 所有把大括号放到这一行的人都去屎!
int 西瓜的数量 = 1;
if (看到了西红柿) {
// 注意大括号的位置
西瓜的数量 = 2;
}
return 西瓜的数量;
}
// 尼玛,为什么没有缩进!!!!
那么什么时候该买三个西瓜呢?我们重现一下场景:
你老婆对你说:“傻X,晚上回来买一个西瓜,如果看到西红柿,就再买两个。这次你要是还买两个西瓜回来,我就一辈子都不理你了!”
你仔细揣测了一下她的需求,发现了这个关键的“再”字!哈哈哈,这种战斗力只有5的渣题怎能难倒我这种top coder!你晚上开开心心地买了三个西瓜回来,跪碎了新买的HHKB pro,老婆还是摔门而去,拦都拦不住!
这次你运行的代码如下:
int 到底买点啥 ( ) {
// 所有把大括号放到这一行的人都去屎!
int 西瓜的数量 = 1;
if (看到了西红柿) {
// 注意大括号的位置
西瓜的数量 += 2;
}
return 西瓜的数量;
}
就让这三个西瓜陪你过下半辈子吧!!!!