重点学习哪几门编程语言打基础最有利于长期发展?
学习再多的编程语言,也并不会有利于长期发展
要利于长期发展,最重要的是学好“计算机科学”相关理论知识
包括但不限于:汇编、编译原理、操作系统、数据结构算法、编解码、密码学、相关基础学科(数电、高等/离散数学、英语、社会工程学、社会心理学等)
掌握一门低级抽象的编程语言(如:C/C++)
掌握至少一门高级抽象编程语言(JAVA/C#/GO..)
掌握至少一门解释型语言(Python/Javascript)
......
有这些理论的支撑及对不同编程语言的认识,使用什么编程语言来解决问题,就像你驾驶什么样的汽车到达目的地一样
即使某个编程语言你不会,但看看现有的项目代码、借助搜索引擎/官方文档,就能在1天内上手解决问题,并checkin代码完成任务。
最重要的是,你能脱离具体语言、API、库、框架,以更高维度来解决问题
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有