你好!我要是自学编程多张时间能学到可以找工作呢
发布时间:2025-05-24 11:05:11 发布人:远客网络
一、你好!我要是自学编程多张时间能学到可以找工作呢
1、这个首先要看什么语言了,像java的话,一般来说3-6个月左右,可以从零基础到熟练(前提还是要适合编程),如果想学C/C++的话,就比java要难了,可能要多花一点时间。其次就是天赋了,这个真心说不准,有些人很快就入门了,有些人可能要更长的时间。
2、不过你如果想找工作的话,就很难说了,因为就工作来说编程知识其实到真不算什么,只能说是必要知识。比如做软件,对操作系统等知识了解点,对软件开发链的过程等等都知道点才算好;如果是网络方面的,还要学TCP/IP等相关知识;如果想做游戏,还要了解游戏引擎等等。
3、看书、看视频,高手不会随便帮忙的,但好的书籍、视频里包含了很多他们的精华
4、编程,将上面看来的知识通过编程进行实践,验证自己对这些知识的理解程度。
5、学习编程工具,对工具的了解可以令你事半功倍的,现代开发工具,尤其是集成化开发工具,整合了很多有助于编程的功能,如断点调试、重构工具等等,都可以帮助你写出正确的程序
6、算法/数据结构。可以说这就是整个编程的核心了,要开发高效的程序就必须掌握好算法和数据结构。如果你学过这些知识,你会发现很多自己想出来的问题解法,都不过是数据结构及算法的一个缩影,高效的算法可以大大提高运行效率、占用资源好几个数量级。而且企业面试就看2个方面,一个就是熟悉的语言的理解程度(语言细节等),还有一个就是数据结构/算法了,而且这方面比前者更重要。当然这方面也是最抽象的,数学不好很吃亏。
7、等有了一定的基础,就可以学习其他知识了,如操作系统、网络等,不一定要都会,挑关于你将来工作需要的知识就行了。
8、项目开发。项目开发不同于书上的小程序,不是写一个简单的程序就好,而是写出一个实实在在的类似于你平时用的程序,当你有扎实的基础了,就可以来试试看。综合运用,牵涉到很多相关的知识,可以检验你对这些知识的熟练程度,而且遇到的错误及其解决方法等,都是非常宝贵的实践经验,同时你也可以了解实际编程是怎么一回事。
9、0基础的就不建议上培训班了,培训班不会为了一个人拖慢进度,如果遇到困难,拉下进度只会浪费时间和金钱,至少也要有点基础。其次,这行业最后还是要靠自学,只要干这行就要一直补充新知识,培训班只能快速满足你的需求,但能否帮助你建立扎实基础就不知道了,如果时间紧的话可以去试试看,如果时间多的话还是照上述说法一步步来比较好。
二、学java要学多久能找到工作
1、如果是零基础的人学java,按照每天7~8个小时的学习时间来算,大概要学半年才能去找工作。有编程基础的人学java会快得多,一般3个月就能上手了。很多企业在招聘java程序员时,更加看重的是工作经验。所以只学是没用的,最主要还是要上手实践。
2、一、先去找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序。
3、二、Web开发等你写上几天程序以后,你往往会比较迷茫,这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多知识。这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。
三、Java编程学到什么程度才可以找工作
1、学习java编程的同学都是想要找到个合适自己的工作,对于很多学习java的人来说,我要学到什么程度才能找工作呢?这应该是大家都关心的问题,Java学到什么程度可以找工作?学习Java编程不就是为了能够找到一份心仪的工作吗,但是很多正在学习或者想要学习的人会有这样一个疑问下面就由昌平北大青鸟教育IT培训的小编为大家介绍一下。
2、首先Java基础一定要过关,基础不过关其他方面又怎么会好呢?那么,想要找工作,需要掌握哪些基础知识呢?如语法常识、运算符、流程控制、基本数据类型、多线程、基本的面向对象知识等,这些基础知识概念首先要清楚,然后要会简单的应用,掌握一些常见的算法,如冒泡、快速排序算法等,重要的是理解算法的思想,能够简单的应用。熟悉一些框架知识,比较常见的框架就是SSH,很多企业在招聘的时候都会或多或少考察一些框架知识,所以对于框架的原理和基础概念一定要了解。
3、二、在java培训期间一定要多做项目:
4、想要找到一个好工作,一定要具备一些Java项目开发经验。
5、前几年Java人才比较缺乏,只要基础不算太差,基本都能找到还不错的工作。因为市场缺口特别大,然而由于培训者越来越多,从17年开始,企业对求职者也提出了更高的要求,他们更希望招聘一些马上能上手工作的,所以倾向于招聘一些有Java项目开发经验的,这也是为什么那么多的大学计算机专业毕业的大学生找不到工作的原因,所以越来越多的大学生才会选择毕业前后参加一些专业的Java培训班来增加实战经验。
6、学习就像在爬树,当我们在树根往树干爬的时候,每一天都觉得有成就感,有目标,有收获,每一天,我们的高度都在提升,而当我们跨越了树干后,会突然发现眼前的路不再是一条而是多条.并且每一条路都在无限延伸无限的发散,岔路越来越多.这个时候每个人都会迷茫起来,该怎么选,该怎么走,因为就算拿出全部人生,也不可能每条路都走一遍,
7、那么在选择之前,请对每条路都做一个简单的考察,看看自己适合走什么样的路,不要停在一个地方重复一样的事,人一生的时间是固定的,不要在停止思考的活下去,希望这篇文章能让看到的人得到帮助.