从学C语言到成为专业的程序编辑员大概需要多长时间?

从学C语言到成为专业的程序编辑员大概需要多长时间?,第1张

成为一个程序员很简单,0基础的话培训半年到一年就可以了。但是真正的高手大约要5年到10年的积累,这还是在悟性高毅力强的前提下。你执意要转行的话就转吧,前期痛苦点,坚持两年就好了。我也是转行的,不过是在大学开始自学的,那时候时间多。毕业后有参加的培训,现在水平也不高,比起重点大学的学生来有种背景弱底子薄的感觉。但是没关系,只要有毅力,他们那点基础很容易补过来的。我在Windows下编程并且无比怀念着开源的Linux平台(曾经很愉快的培训了一个月的Linux,太棒了)。等我Windows平台学的差不多了就转到Linux上,现在不转是考虑到毕竟要知己知彼。。。。跑题了。

这个顺便帮你总结一下要学的东西:C语言对于程序员又如论语对于儒家弟子的重要性,一定要学好,这个过程要最少2年。万事开头难嘛。从语言层面上理解了计算机的工作方式后,学习一下计算机组成原理和 *** 作系统的基本知识,弄明白指针内存、文件管理、设备管理(磁盘、显示器、鼠标键盘怎么工作的得知道吧)。这样最起码算入门了。

然后根据爱好和研究方向学一门高级点的语音,C#和Java比较简单,也比较广泛,学的好找工作没问题。真正博大精深的是C++,这不是一年两年能搞定的。然后要从一个 *** 作系统平台从新起步,比如Windows平台、Unix平台。首先要掌握的是 *** 作系统的工作机制(对不同的人意义不同,对用户要知道 *** 作,对程序员要知道程序运行方式,对安全防护、 *** 作系统程序员要知道更内核的东西)然后你的程序员生涯开始。。。

C#是基于.net framework框架的,Java是基于虚拟机的。这两者都很成熟很强大,和C、C++一道是时下最流行的4种语言。学这两门语言的同学是很幸福的,只是相对C、C++程序员来说。你可以这么理解:C#和Java是C和C++的孩子,爷爷和爸爸是探路的,孩子们大树底下好乘凉。

如果你选择的是Windows平台下的C++程序员,那C++本身和扩展的库(STL、BOOST等)、Windows API、MFC、COM、ATL、WTL。。。这些东西根据个人情况,慢慢学吧。这些技术都是建立在理论基础上的,所以你要更加注意计算机理论的学习:网络原理(socket编程)、数据库技术(数据库编程)、汇编语言(嵌入式、游戏、杀毒、逆向)、编译原理(编译器的原理)、多媒体技术(数据传输、压缩、解码、声音处理、图像处理)、图形学(模式识别、虚拟现实)、人工智能(AI不解释)。。。当然这些东西是有侧重的,根据你的行业而论。

还没完,不过这对你够多了。不要被这些名词吓住了,计算机只不过是个机器,只认识0和1,你永远比它强!

程序员是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。

他们工作的地方是工作室

有的有特定的编程公司

他们开放软件程序

像我们用的所有软件都是编写成的

计算机程序员实际上就是电脑程序员,也是你所说的电脑编程员,行业内统称“程序员”。

电脑编程通俗来说就是编辑程序让电脑执行的过程,也就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,我们就需要将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,最后达到我们的目的。这种人和计算体系之间交流的过程就是编程。

程序员则是从事程序开发、程序维护的基层工作人员。程序员主要负责软件项目的详细设计、编码和内部测试等工作,所以程序员都需要掌握一定的电脑编程技术。因此我们一般认为电脑编程就是程序员。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10992768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存