以后想做程序员需要学习什么呢?

如题所述

一、两大能力
1、学习能力
一定要保持随时学习
2、动手能力
动手能力还需要啰嗦一下,动手是学习编程的最短途径,如果你有看不懂的地方,可以马上动手操作一下;如果你想自己做个小玩意儿玩玩,不要等着明天,马上开始动手做做;如果你想学新技术,最好的就是动手去写写……
其他关于为什么要多动手啦之类的问题,就不再叙述了,有这个疑问的人,自己打自己一耳光再说吧!
二、基础学习
什么是基础学习?比如你学的java,那么网络基础知识要略懂吧,计算机基础要略懂吧(所谓略懂,就是大概看一本书,了解了解就可以),java语法你要懂吧,java三大框架要懂吧,J2SE要懂吧,JDBC要懂吧,设计模式要懂吧……简单来说,就是你把Java相关的知识都至少要了解或者知道,对于重点核心内容,要通透最好;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-14
  至少精通一门编程语言,并且对其他编程语言也能有所了解。
  深刻理解数据结构和类,知道什么情况下以及怎么运用它们。
  熟悉已经开发完成的库,这样就可以站在巨人的肩膀上,不必重新浪费时间了。
  熟悉各种基础和高级的算法,理由同上条。
  了解硬件的原理,这样就能正确管理内存避免内存溢出,或者正确消除无关数据以加快处理进程。
  当然还得会编程。最好知道数据包格式、TCP/IP、HTML、CSS、用户界面设计和数据库等,因为程序不能孤立运行。
  我们需要学习很多东西,但是还有一点,你必须谨记在心,事物是在不断变化发展的。我们只有专心致志竭尽全力地学习,才有可能在这一行出人头地大放光彩。三天打鱼两天晒网,是行不通的。