一个程序员应该具备哪些知识

时间:2023-01-10 08:05:29
请教一下前辈,给点宝贵的意见。一个程序员应该具备哪些知识。

13 个解决方案

#1


基础知识 

#2


再细分:
      {基础部分
       {高级部分
          {

#3


项目背景。项目需求。

#4


关键是看你想从事的方向吧...做网站的话JS、.net、SQL.....

#5


个人认为,熟练掌握一门编程语言是非常必要的,有项目开发的能力,会运用数据库。

#6


看你侧重哪方面了,但至少要熟练掌握一门语言呀

#7


不外乎:勤奋+经验

#8


1,沟通能力
2,团队协作能力
3,自学能力
4,实践能力
5,基础知识

#9


我是计算机专业大学生,我前段时间也在思考这个问题
我觉得应该从这几个方面如手:掌握一门语言(JAVA,C,C#任选),
掌握一门数据库(SQL SEVER,ORACLE,MYSYQL任选一个),精通数据结构中的经典算法,
学习这些应该可以全面进入程序设计之中吧,另外应该了解一些小技术,如WINFORM,WEB等
不知大家觉得如何,可以互相讨论下啊..

#10


什么是数据库

#11


引用 10 楼 lph654321 的回复:
什么是数据库


数据库是按照数据结构来组织、存储和管理数据的仓库.

#12


语法+算法+设计思想+开发工具用法+调试方法。

个人意见。。

#13


开发一个软件需要做哪些事情

#1


基础知识 

#2


再细分:
      {基础部分
       {高级部分
          {

#3


项目背景。项目需求。

#4


关键是看你想从事的方向吧...做网站的话JS、.net、SQL.....

#5


个人认为,熟练掌握一门编程语言是非常必要的,有项目开发的能力,会运用数据库。

#6


看你侧重哪方面了,但至少要熟练掌握一门语言呀

#7


不外乎:勤奋+经验

#8


1,沟通能力
2,团队协作能力
3,自学能力
4,实践能力
5,基础知识

#9


我是计算机专业大学生,我前段时间也在思考这个问题
我觉得应该从这几个方面如手:掌握一门语言(JAVA,C,C#任选),
掌握一门数据库(SQL SEVER,ORACLE,MYSYQL任选一个),精通数据结构中的经典算法,
学习这些应该可以全面进入程序设计之中吧,另外应该了解一些小技术,如WINFORM,WEB等
不知大家觉得如何,可以互相讨论下啊..

#10


什么是数据库

#11


引用 10 楼 lph654321 的回复:
什么是数据库


数据库是按照数据结构来组织、存储和管理数据的仓库.

#12


语法+算法+设计思想+开发工具用法+调试方法。

个人意见。。

#13


开发一个软件需要做哪些事情