大家好,今天小编关注到一个比较有意思的话题,就是关于学习编程多长时间才能入手的问题,于是小编就整理了5个相关介绍学习编程多长时间才能入手的解答,让我们一起看看吧。
- 程序员学的就是编程吗?要学多久?
- 自学编程好学吗?我也想做个小游戏玩玩,大约多久能学会?
- 加工中心操机5年了,现在30岁了去学UG编程迟吗?去培训班3个月能学到什么程度?
- 请问一下前辈们,你刚去做程序员的时候适应了多久才能开发?有哪些职场技巧?
- 零基础学编程,学多久才能上岗?女生选择哪个项目比较好?
程序员学的就是编程吗?要学多久?
学编程不需要多久3个月就能上手,我见过很多优秀的985硕士毕业的,零基础女生一个月就能做一些增删改查,虽然初期也会出一些小问题,但是自学能力确实很强,正常同学一般3个月就能上手开发,当然最好有一个好师傅带着,然后针对自己学习的领域去深挖。
还需要学人情世故,还需要学习自己的不可替代,还需要学习开“卷”有益,还需要学习一些软技能,还需要学习你这个业务的深度,做好普通开发入门简单,变得优秀很难~
这是一个非常好的问题,也是很多人比较关心的问题之一,作为一名IT从业者,同时也是一名教育工作者,我来回答一下。
首先,程序员需要掌握的知识结构还是比较丰富的,编程语言只是其中的一部分,对于研发级程序员来说,还需要重点掌握算法设计相关知识,而对于应用级程序员来说,还需要掌握大量与开发平台相关的知识,比如云计算平台、大数据平台和人工智能平台等等。
如果想成为一名程序员,首先要根据自身的知识基础来选择一个学习方向,在选择具体方向的时候,还需要考虑到自己的能力特点和行业发展趋势,尽量选择一个发展趋势比较好的技术方向,这样更容易实现就业,而且岗位附加值往往也会更高一些。
从当前大数据的发展趋势来看,从事大数据相关的开发岗位是比较不错的选择,而如果要从事大数据开发,可以按照以下三个阶段来制定学习计划:
第一:编程语言。当前可以用于大数据开发的语言还是比较多的,比如java、python、Scala、R、Go等都是不错的选择,对于基础比较薄弱的初学者来说,如果未来要想在IT行业发展,可以重点考虑一下Java语言。学习JAVA语言需要一个系统的过程,通常在8周左右能够基本掌握J***a的编程过程。
第二:大数据开发平台。大数据开发需要有大数据平台的支撑,借助于大数据平台能够更方便地完成大数据开发和落地应用。学习大数据平台可以从Hadoop开始学起,Hadoop相关的技术生态比较成熟,有大量的案例可以参考。
第三:实践。程序员一定要重视自身实践能力的提升,实习岗位是积累实践经验比较好的选择,一方面实习岗位的工作压力比较小,另一方面在实习岗位上也会有丰富的开发场景支撑。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
低等程序员的确学的就是编程,除此之外,啥也不会,但是一个有水准的程序员绝不会仅仅只会编程而对计算机的基本组成原理一无所知。
通常来说,一门编程语言7天就可以入个门,写个简单的输入输出,做个简单的学生登录系统,但是绝不会真正的软件开发。
但凡是个中级程序员,就应该了解内存的分配和组成,底层的指令操作系统等,这对于软件开发来说十分重要。
可能你会觉得,你只是做软件开发 ,就是为了利用计算机,又为啥非要了解计算机底层是怎么组成的呢?
这就像你要利用手机去做某件事,你还得了解手机怎么组成一样多余……
如果你这样想,那就错了。
软件开发绝不仅仅是利用计算机,而是在和计算机进行交流。
当你[_a***_]编程语言的某个语句对计算机进行控制的时候,你也要试图去了解它怎么工作。
换句话说,在计算机底层执行时,你做的操作有没有可能存在不安全性,这样的不安全性就有可能使得程序最后运行时崩溃。
一个真正的计算机程序员,不是那种打代码很快的人,反而是那种慢但有节奏的人。
程序员分很多级别和各类的!
一般是高中低***,但是专家级别的基本不用电脑更不用敲代码.人家是从事算法和架构的数学专家!还有一种分类,前台应用程序员和后台服务器程序员.
此外,编程的语言也是分很多种的,高级语言(相对容易学习),低级语言(难学,例如:汇编语言)
但是,所有的程序员都是从低到高再到专家的.
如果你仅仅是学习一门编程语言的话,高级语言文化基础好的一个月多(每天8小时甚至更多的时间在学习和计算机上实践),文化基础不好的就准备好半年到一年吧.低级语言就准备几年吧.以上仅仅是你学会了,熟练应用.还达不到精通的水平.任何一个语言要达到精通的情况.必须得有时间和项目的支持!
如果是后台服务器类的程序员,那时间更长,因为这个时候就要考虑到很多前台程序不考虑的问题了,例如:多线程触发,并发..等等.考虑的问题要比前台应用的多而且复杂.
如果你要达到专家级别的话,那就准备好十几年吧.而且还得是数学精通的专家.
这个得看你要学到啥程度了.
编程只是一个一个工具,程序员要做的工作绝对不仅仅是只是编程。编程只是工作的一部分,以我为例,我想要做一个嵌入式工程师,首先要的能力是C语言的编程能力,其次还要对Linux十分熟悉,对于单片机,树莓派等微机原理。再有一点,要注意的是编程是为了什么?当然是为了与机器交互,没有实验,为了编程而编程,没有太多好处。一门的编程的入门都不是很难,一般来说,两周时间,完全可以做到任何一门语言的入门。但要想达到一个高水平的程度,就要比别人付出更多的努力。
自学编程好学吗?我也想做个小游戏玩玩,大约多久能学会?
我已经放弃了,一个游戏做出来不光需要编程,还要架构师设计游戏框架,美工设计游戏画面,后台服务器搭建,网络空间申请,域名购买,游戏上传测试,以及小白经常遇到的bug,能把人逼疯。
本人自学成前端,其实前端学着根本就不叫编程。牛逼点的就JavaScript。做个小游戏就贪吃蛇,接豆子。实话性能很差用canva标签写。后来发现可以和Adobe公司的a n写游戏,完全又是另外一个概念,J***aScript很杂。后来自学Python语法简单,跨平台支持。写个贪吃蛇游戏,很简单。
现在学着编程课的我,学了j***a学了C语言学了html5,css3,学了这些的我告诉你放弃吧,这太难了,做一个框架啥的都要秃头,学了一年的我还是没太明白自己学的能干什么,除了网页制作。
加工中心操机5年了,现在30岁了去学UG编程迟吗?去培训班3个月能学到什么程度?
学什么编程?学会了又能拿多少钱工资?以前刚开始毕业的时候,我也准备学编程。ug我都是自学的。现在大家都认为我是高手。你要学会有ug去做设计。你的模具操机 5年。应该对模具了解的很多。如果你只是当了一个机器手的话,你这5年就废了。ug编程你可以买一本书过来,结合你自己的实际经验进行操作。ug编程我自己买书学过,对我来说比较迷惑的就是刀具的设置。 你要把眼光放远一点,面向了这模具是怎么设计出来的?争取做个模具设计工程师,而不是做一个操作工。以自己的定位决定了你的人生。
其实每个行业都有它的行规,数控培训行业也不例外,这些经验我三年前被江苏无锡市惠山堰桥街道堰新家园阳光机械培训中心坑了5000大洋才知道的,那个所谓的宋老师原来不是什么数控技师,只是看了几套视频教程而已,他们破坏他们自己数控培训行业的规矩,夸大宣传,借用别人厂里加工中心包装,忽悠套路学员,居然用杨小雨的ug***纸上谈兵,理论讲完,学员要求之前谈好的实战,他们居然说,要是你们学员把别人加工中心搞坏了,你们陪的起吗?拿来甩锅,报班接受培训一定要先学会避坑,不能光听对方怎么说,重点要先看对方培训怎么做,第一报培训班一定要选择敢公开自己的培训技师,第二,非常重要,一定要问清楚对方是老师还是数控技师,培训场地和加工中心是他们自己的还是借用别人的,这里面有很大的天壤之别,第三,还没交钱前,你要求对方带你到培训场地参观其它学员接受培训做出产品的过程,听听其它学员评价怎么样?看对方答不答应?第四,上机实战培训期限不低于三个月直到学会为止,第五,学员出师后对方能不能通过优质人脉推荐工作?第六,学员工作中有技术问题对方有没有技术支持?以上是正规数控培训机构的行规,那才能交钱报班,所以一定要擦亮眼睛鉴别。
现在做机械的都有现象,都在学软件,不去学实际操作技能,也很可笑,学会软件的目的是生成程序,生成程序的目的是加工,一个零件的加工离不开程序,定位,装夹,实际操作技能,模具行业涉及到空间曲面,手工很难编制程序,软件的帮助很大,软件发挥的作用最大,而普通的机械也就走走直线和圆弧,在哪里一本正经的画图,就显得自己实际操作能力严重的缺失了,有画图的功夫,手工编制程序也早好了。合理性,针对性也强于软件!所以得看实际情况来定
你好,我也是从事模具行业工作的,我也已经做了10年了,我认为只要你想学认真去学都不会晚,再说你也干了5年了,技术层次经验也已经有了,再去学学加工软件编程之类的一点都不晚,软件只是一个工具,像我也都是边干边学习,随着科技发展软件更新你都会去接受些新的东西,我跟你一样目前边用边学这样很好,理论与实践相结合更容易理解。UG用处很广涉及到的东西很多,多多学习提升自己,很好,加油吧!
请问一下前辈们,你刚去做程序员的时候适应了多久才能开发?有哪些职场技巧?
同行,刚去公司后,做了一年测试,那种点点功能按钮的测试,黑盒测试。之后自己要求做开发,才慢慢接触写代码,有人带,遇个好师傅不容易。多沟通交流,研究代码及业务,遇到问题,实在解决不了,不要死扛,及时汇报工作问题。
作为同行,算不上前辈,仅仅比你多工作了两年时间,刚入公司做项目时也很迷茫,看不懂,连从哪下手都不知道,着急入手所以直接一行一行去读别人代码,遇到不知道的技术就去百度,虽然效率低下但是总比没有进展强,现在回头想想其实当时挺蠢的,我们要明白技术主要是为了实现业务,无非就是对几个表的增删改查,不会写增删改查没关系,我们不要看到不会的就立马去查去百度,那样我们就会迷失在代码里面,永远走不出来。最简单的入门就是你找到一个最近简单的业务,这个你可以问产品,问技术,大家应该都会说,顺着这个业务去跟代码,你就会很容易找到入口和出口,理解代码的速度就会更快
我从 07 年的时候进入职场,成为了一名程序员,到现在已经十多年了,在最初进入职场的时候,我也和题主一样茫然过、无所适从过;我从一个刚毕业的学生转变成公司的一名员工,“入门”就大概花了两三个月的时间,如果算真正地适应职场的节奏,大概用了半年的时间。
我在工作之前,掌握着 J***a 的基本语法,以及那时候非常流程的 SSH 框架,当然只停留在“使用”这个程度,而我的第一个项目,拿到的源码是基于 Buffalo 写的,可能大部分同学看到这里会一脸蒙,这是个什么框架?我怎么都没听说过?这是一个国产的 AJAX 框架,具体大家可以不用了解,我只简要的概括一下这个框架:你只需要写也页面中的 J***aScript 就可以完成对数据库的增删查改,所有的业务逻辑也都在 JS 中的。
是的,在工作的第一个半年,我没有摸过 J***a,一直都在写 JS!其实这并不是重点,那个阶段对于我最困难的是:以我当时的技术积累,在面对一个全新的技术框架的时候,学起来是非常困难的,甚至会无从下手。
能力不够,态度来凑:虽然我个人是不建议加班的,但是在这个“未入门”的阶段,建议还是加加班,多看看项目的代码,争取早日上手;另外也可以让领导看到你的工作态度。
算不上前辈们,只能说是多吃了两年饭。新人刚入行可能会手忙脚乱,什么都不会,不用慌张,这些都是正常的。
第一个建议就是多跟同事熟悉了解,不要自顾高冷,这对你没好处,嘴巴甜一点,勤快些,自己有啥问题他们也愿意帮你回答,毕竟你是应届生,不会是正常的。
第二条建议就是凡事务必先百度、谷歌,你在编程中所能遇到的99.9%的问题,搜索引擎都能给你解决,剩下的才能去问同事啥的,要尽量避免问别人,因为别人也有事,不可能一天被你大段时间还心平气和。
第三条就是要能坐得下冷板凳,编程技术都是苦熬出来的,除了必要的工作,私底下也要不断的学习,要随时了解自己行业的最新技术变化,紧跟着变化。个人建议多关注一些质量高的公众号、学习网站等。
配图是安卓开发的[捂脸],本人安卓开发
我是11年7月入行的,那会刚毕业然后半年培训出来的,刚踏入社会很渴望立马就工作进去职场,只要有公司收留我我就很开心所以第一家公司待了有7年时间。入职没多久就跟着一个比我早的同事学习跟着做,公司人都很好我也比较好学所以没多久就熟悉了公司的框架和业务。一开始会分派一些维护工作带着熟悉系统,后来渐渐熟练了就直接负责一个模块到后来就是项目负责和系统设计。程序员这一行必须有些浓烈的兴趣进入职场,目前快10年还有3年左右本人就不想干了,有点无聊不***,哈哈哈(ಡωಡ)hiahiahia
零基础学编程,学多久才能上岗?女生选择哪个项目比较好?
技术其实挺辛苦的,经常加班赶点,但是做技术的女生也很厉害,看自己喜欢程度吧。相对来讲女程序员还是挺吃香的。技术好的话找工作很容易。
零基础的话,学好的话也的四个月到半年时间,也要根据你的基础来说,[_a1***_]没问题,学历没问题,就好很多。
测试也好前端也好。找到自己喜欢的。技术资料:codingdict***/tutorials
谢邀,我身边也有很多女性朋友是关于编程的,他们大多是有一点编程基础然后去面试的测试岗位,还有学姐是搞前端的,或者设计的,女生在设计方面一般比男生好一点,可能因为审美。还有就是测试,可能是因为女生心思比较细腻吧,测试多一点。
如果你是想往C++,j***a 大数据后台之类的看天分吧,这年头除非应届生要求低一点,其他要求经验的。
说实话哈,零基础学习,靠自学的话,上岗的话怕是要花点时间。跟培训班学习不是不可以,至少能花钱买知识,短时间内能灌输很多知识。女生的话,确实测试会容易很多,对代码的要求不高,然后再简单一点的就是Python吧,简单容易上手。其实就是程序员加班多所以才不适合女生吧,看个人。学编程,天赋还是要的,但是勤能补拙呀
零基础学习编程,想通过这个谋生,编程确实不错,工资水平相对较高,但是你的先知道这几点
1工资水平没有市面上吹的那么高,动不动就几十万,百万,那所有人都去学习编程得了
2几周速成,几个月速成,不太现实,可能学了以后就刚好可以在一些小公司,高薪是不太可能的
3一定要脚踏实地的学习
了解了上面三点我们再来从学习方面讲
学习编程,你的了解自己要学习哪一个方面呀,以后从事什么方向大致可以分为以下几类
1. 桌面程序:J***a、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(J***a语法)、PHP、ASP(C#语法)、Web app框架等
3. 网站客户端:HTML、CSS、J***ascript、Flash等等
4. 智能手机程序:安卓使用J***a,iPhone使用Objective-C
5. 底层、工具开发:C、C++
6. 多功能脚本程序:Python、Perl、Ruby等等
7. 人工智能:Prolog、PDDL、Python
8. 工业控制:C、PLC、汇编
另外,还有各种***领域:
9. 通用应用层数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等等
10. 数据库 SQL/PLSQL
这还不全,还有很多跨领域的分类,比如嵌入式开发、游戏开发、企业级应用开发、IT安全等等。
下图是语言的关系图,可以保存收藏看一下哦
女生学J***a好吗?千锋J***a培训老师先替众程序猿及未来的程序猿们,嗷呜一声:程序媛什么的,坠吼了!
在很多人看来,学j***a似乎是男生的专利,女生学j***a在大多数人看来都是不寻常甚至是难以想象的。女生适合学j***a吗?难道只有男生才能够出色地完成j***a课程的学习并成为J***A开发工程师。
答案不是这样的,j***a课程的学习并没有大家想象的那么深奥难懂,只要肯下功夫钻研,多看多想多练,每一个人都可以成为一名优秀的J***A开发工程师,男生可以学好的,女生经过努力学习也同样可以做到。事实上,女生不但适合学习j***a课程,而且还具有很多男生难以比拟的优势。
女生适合学J***a吗?根据行业专家分析,女生在学习J***a方面还具有很多男生所不具备的优势:
1.女生比男生更细心;
2.女生的逻辑思维更紧密;
3.女生更容易专注在软件开发过程中;
到此,以上就是小编对于学习编程多长时间才能入手的问题就介绍到这了,希望介绍关于学习编程多长时间才能入手的5点解答对大家有用。