做一个好的程序员,哪些专业知识需要学好?

2025-12-25 08:10:02
推荐回答(4个)
回答1:

当然是真的!
我今年大三了,你说的课程我都学过。这些知识学的时候你可能觉得没有用,但这种思想是绝对的错误的!在学习每门课程之前你可以搜一下他的用处,或者问老师这门课程的必要性。这些理论知识是你以后编程的法宝。对你编程思想的培养功不可没!尤其是算法和数据结构!
而数电,模电是你以后理论课的基础,例如:微机原理,接口,系统结构。每门课都有其发展方向。我们用的键盘、鼠标、显示器、U盘等都是基于接口的;而系统结构是讲整个计算机设计的,也就是说教你怎设计计算机。
另外还有一个是单片机,你应该还没有学。现在的电器都用的是单片机技术。
明白了这些,你应该知道他们的重要性了吧!不过单纯的编程,不往深的方向发展,不要求你什么都学得好,适自己情况定。如果你学会并精通其中任何一门,都会让你成为强者。还有,动手能力很快就能锻炼出来,这些理论是你一生的财富。
希望我的答案能给你帮助。

回答2:

好的程序员只需要高中的数学基础就可以了。比尔盖茨大学大学二年级退学的,乔布斯只念了一年大学,这样的例子举不胜举。很多著名的系统都是十几岁的孩子写的。因为人脑和电脑的智商相差太远了,进到电脑指令这一级, 电脑的智力还不如大猩猩,它的强大无外乎速度和容量。你只需要简单的逻辑再加上基础的数学能力就绰绰有余了。算法和数据结构的内容都已经在库函数里面了,你无需细致了解,模电和数电对于自动化专业的学生有用,大学的高数对于工程专业的学生必不可少。计算机知识是实用的东西,程序员说穿了就是现代手工工人。吃苦卖力,别人还不知道你整天在摆弄什么。如果你真想入这行, 从VB开始吧,花很少的力气, 很快就进入殿堂了。如果想时髦些, 就从Visual C#开始,千万别听别人的, 从C和java开始, 那等于把自己先变成机器,你的好奇心和冲劲儿全都会被指针,虚拟码等等根本和实际不搭界的东西消耗殆尽。

回答3:

想要进阶中高级程序员,月薪达到2-3万,都需要掌握哪些内容呢?

回答4:

加一门语言吧。。。JAVA C都可以 多锻炼多写多锻炼思维逻辑结构