第1个回答 2018-10-23
我从事软件开发多年,学习并使用过很多编程语言,比如C、Java、Python、PHP等,我也带过不少本科非计算机专业的研究生,编程并不是都需要复杂的算法,很多应用型功能的开发并不复杂,了解计算机基础知识,包括操作系统、网络、数据库等知识,这部分内容是学习编程的前提,只有了解了这些内容才能在学习编程的过程中更好的理解各个指令的目的和作用。
第2个回答 2018-10-23
单纯的学习一门编程语言来说,如果大家以前都没接触过编程,无所谓科班不科班,一门语言的学习注重的是学习能力和逻辑思维,计算机专业的同学很多时候也都是自学,非计算机专业学习编程的多了去了,现在基本上所有理工科专业都要学习c语言。非科班出身去培训几个月然后工作的大有人在,所以能不能学好编程还得看你的自学能力。
第3个回答 2018-10-23
学习数学知识,包括线性代数、概率论等。编程语言与数学关系密切,计算机编程说到底就是一个数学问题,所以掌握数学知识对编程来说还是非常重要的,尤其是做研发级程序员。
第4个回答 2018-10-23
可以参加一个培训班啊,我大学毕业之后,由于工作需要学习编程,我自己就报名了一个培训班,一开始的时候什么都不懂,老师在上面讲,自己在下面如听天书,感觉啥都没有学到,大约一个月左右吧,自己就有所了解了,现在基本的编程都学会了。