想当程序员应怎学会什么? 想要成为Java程序员需要学会什么?或者必须掌握那些知识?

作者&投稿:莱鹏 (若有异议请与网页底部的电邮联系)
1.了解基本编程语言:如Java,.net ,C++等;
2.至少精通一门编程语言;
3.了解基本开发工具的使用,如eclipse,idea等;
4.了解数据库的使用。数据库分为关系型数据库和非关系型数据库。关系型数据库有oracle,MySQL,sqlserver等,非关系型数据库有mongodb,redis等。每种数据库软件的操作和使用方法都不同,SQL语句也不一致。
5.学会使用版本控制工具,如github,SVN等。
程序员是一个更新比较快的职业,最重要的是要不断的学习新的知识和独自学习的能力

一般会学习Java基础、Java核心、Java高级基础、前端基础、Java中级、数据库基础、Linux、Java主流框架技术等等。

怎么成为一名程序员,要从哪里开始学起,先学什么在学什么~

答:
首先你要清楚程序员也分很多种,从语言分,有C,C++,C#,JAVA,Delphi等等,你要考虑好弄自己向哪部分发展。
一般如果没什么理解可以从C语言学起,因为C语言比较贴切于机器语言,大学里面一般也都是先学C的,学好了C语言,可以触类旁通,更容易学其他的语言。
2.Java据说是现在最热门的(所有程序员都觉得自己用的那个语言最牛逼),IOS或者android学了可以做手机软件哦,Delphi和C#是用控件拖出自己想要的结果,然后在后台写代码的,不过有人说Delphi相对落伍了,但好些大公司还是在用Delphi来搭框架的。
3.选定好语言后,如果觉得自己理解能力动手能力超强的话,自己买本入门的书,或者网上看些教学视频,边看边实践。不过这个对于初学者来说真的挺难的,因为第一次的话,可能连环境都搭不好,用来编程的软件对初学者来说还是蛮麻烦的一种软件,不是这个不行,就是那个设置错了,或者连一些基础的窗口啊工程啊项目啊的概念都没有,百度起来又要答案一个一个看,浪费时间。而且还要自己搭数据库啊什么的,真的很难。有老师教的时候,还能挂科一大片的。不过入门了,之后就简单了,自己随便找本书,学学代码用法啊,照着打就可以了。

拓展资料:
程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。
岗位职责:
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
参考资料:
百度百科词条 程序员

看你想达到什么层次。

如果是想解决日常问题,做个网站、小软件,如管理系统,就不需要其他太多的基础。

如果是想做如导航系统,稍微复杂的,就需要会数据结构。

如果想做人工智能,如象棋啊,或者是识别方面的,就需要会高数、线性代数、概率论、离散数学等知识。

不过话又说回来,JAVA一般就做的后台、手机APP,顶多会操作系统的一些概念也就够了。。。知道什么是后台和多线程的概念就足以了。。。

很少人会用JAVA开发人工智能的,毕竟JAVA速度不够。。。

软件开发需要学什么?
答:1、一门编程语言(C、C++、Java、PHP、Python、Html等),2、熟悉一种操作系统(Windows、Unix、Linux/类Linux、Android、IOS等),3、简单的算法和数据结构。先确定你学习完软件开发后想从事的工作,比如游戏开发(LOL,吃鸡,手游等);前端开发(网页、微信小游戏、Android/IOSAPP等);后台服务器,...

学编程要准备什么
答:4、语句和循环是最基本的结构,所以无论学习任何语言都要把它们掌握好,这是在学习过程中一定要注意的;5、一定要多上机操作。程序是抽象的,有时看程序看的懂,但自己去编却不一定能编的出来;而有时候虽然程序没看懂,但如果经常着手去编,就会非常熟悉该程序用的时候应该怎么去处理,时间久了自然就...

java程序员都学什么
答:java程序员都学什么?一起来了解议案吧。1、面向对象的知识:JAVA是一个面向对象的开发语言,了解什么是对象?什么是类?什么是封装等等。2、JAVA语法:如果完全没有经验,就需要好好研究JAVA初级教程之类的书,如果有C++等面向对象语言的开发经验,就只需简单要翻看一下介绍JAVA的相关书籍就可以了。3、...

学编程需要什么基础?
答:在这本书中,没有C++,没有GUI,没有控件,有的就是如何用原始的C语言来完成Windows程序设计。在学完了它以后,你才会发现VC其实是很容易学的,千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰,我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。

Java程序员学习应该掌握的技巧?
答:每个人都在知道,知识改变命运,无论在任何时候知识都是非常重要的。在IT行业中,知识是不断更新变化的,对于Java程序员来说,在技术不断更新的同时,自己也是需要不断的充电,这样才能在行业里面站稳脚跟。程序员想要进步是离不开学习的,在学习过程中应该掌握哪些小技巧呢?下面回龙观电脑培训为大家具体...

怎么学编程
答:这就是为什么很多初学者已经了解了C语言的基本概念,但是仍然不会编写代码的原因。程序员被戏称为”码农“,意思是写代码的农民,要想成为一个合格的农民,必须要脚踏实地辛苦耕耘。也不要压力太大,一切编程语言都是纸老虎,一层窗户纸,只要开窍了,就容易了。

新手学编程该怎么入门?
答:2、学习编程工具的使用,初学者在掌握了编程原理以后就需要学习编程工具的使用了,只有熟练的掌握了编程工具的使用技巧,才能在编程中提升效率。3、多进行编程的实际练习,编程的学习最主要的就是不断的上机操作,初学者在学习的时候千万不要只看不做,而是要多看多做。4、多和有经验的编程人员交流,多...

软件开发需要学什么
答:就业方向 1、可视化编程:掌握程序设计方法及可视化技术,精通一种可视化平台及其软件开发技术。获取Delphi程序员系列、Java初级或VB开发能手认证。就业方向:企业、政府、社区、各类学校等可视化编程程序员。2、WEB应用程序设计:具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和...

软件程序员要学习哪些课程?
答:牛耳软件教育温馨提示:要学好软件程序员,最主要是学好计算机基础、软件技术基础、程序逻辑和C语言编程、SQL Server2005数据库编程、基于HTML的商业网站开发、Java初级编程、Java图形编程、SQL Server2005数据库设计与实现、.NET平台及C#编程、.NET三层结构应用开发、Java高级编程、Java Web就用开发、Java ...

程序员怎么学?
答:1、掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;2、理解计算机的组成以及各主要部件的性能指标;3、掌握操作系统、程序设计语言的基础知识;4、熟练掌握计算机常用办公软件的基本操作方法;5、熟练掌握基本数据结构和常用算法;6、熟练掌握C程序设计语言,以及C++、Java、...