零基础程序员可以成功。要想成功必先摆正态度,静下心来,踏踏实实把要掌握的技能,一个不漏的学习透彻。这个过程很漫长,枯燥。需要给自己定一个短期目标和一个长期目标。
短期目标:熟练掌握专业技能,学习好计算机基础。比如:计算机组成原理、数据库理论、数据结构、软件工程这四个计算机领域的知识。
下一步就是学习编程语言,个人建议学习Java和Python。Java语言容易上手,面向对象思想领悟后,学习起来很快。Java用到的地方比较多,扩展性很强。PC端、移动端大多数应用系统都是Java语言实现。Python语言是脚本性语言。只要掌握相关语法和函数库,就可以写简单功能了。
长期目标:工作三年技术能力达到怎样水平。工作五年,工作十年等等。
技术职位上:初级研发工程师、中级研发工程师、高级研发工程师、资深研发工程师、架构师、专家、高级专家、资深专家、首席技术官。
管理职位上:研发经理、高级研发经理、研发总监、高级研发总监、副总裁、高级副总裁、资深副总裁、总裁、CEO。
每个人心中的成功都不一样,想要实现自己的理想,先把前人走过的路走一遍。再去大胆创新,实现自己的理想。做程序员成功的人太多了。互联网巨头就有好几个,比如:百度—李彦宏、360—周鸿祎、小米—雷军、腾讯—马化腾、—张一鸣、京东集团—刘强东。他们都是编写代码走向成功的。
树立正确的目标,尽最大努力去奋斗。相信自己,迟早会成功。加油,前方灯塔在给你照亮。
我从事软件研发九年了,大家如有疑惑,可以关注我,私信我。谢谢大家!!!
因为我从毕业开始就一直涉猎在IT培训行业,负责校区开班典礼的拍摄和分享记录,因此真实见证过很多零基础学员转行程序员的成功的案例,他们有的是大专毕业,有的本科,有的还是博士生,还有海归;有的是数学专业出身,有的是会计出身,还有的是土木工程出身,大学生所学的专业都是计算机科班专业,但是他们靠着自己的努力,在半年内开始了技术修炼(课上认真听讲、晚上熬夜练习敲代码、实战课多次调试演练),最终以一技傍身走天涯,实现了人生的一个大转折,薪资翻倍。
基础不是很重要,但首先看兴趣,和个人的意志力,,至于现在的社会确实也是需要看学历,以及一些基础的入门条件。但这不是最重要的,如果你可以厉害到一定程度,这些都是可以弥补的。作为一名程序员你可以多上上GitHub上面学习和。
谢谢问答到邀请。
首先告诉你,这一行并没有想象的那么高精尖。
我也面试过上百个的程序员,里面跨专业做程序员的不在少数。像什么化学专业、农业、建筑专业、管理专业的,都在做程序员,做的也不比计算机科班出身的差。
应届生到企业,编程完全0基础吧。大学里学的,就只能呵呵。到企业还不是先模仿书写代码,按照同样的格式,同样的方式,模仿着写。写了不到半个月,就可以自己完成模块小功能。写了3个月,自己就可以完成模块功能。写了6个月,就可以对项目功能了解,要写哪儿的功能代码就写哪儿的功能代码。
写了1年后,你会对整个项目架构,有大概的了解。知道整个数据流,是怎样流向的。整个程序架构,后台是怎么协同工作的。
写了这么久,你就算成功了。就算换开发语言,你也很快就适用了。因为开发语言都是相同的,比如你写java,让你去写c,给个几天时间,也能快速适应。
当程序员真没有想的那么难。
希望能帮助到您。
感觉这个问题可以分为三部分:
1零基础程序员
2成功
3怎样才能成功
1零基础程序员
不用仔细想就能知道,所有的程序员都是从零基础开始学起来的。没人是从娘肚子里就开始学习编程的。大家都是零基础,这个有啥好担心的。
2成功
程序员当然有成功的。成功有大有小。进入知名公司,做到领导岗位,出来创业都可以算作成功。单说国内,知名公司就已经很多,公司有多少人,每年技术岗位招多少人,招什么水平的人,在公司官网和招聘网站都能大致看到。
3怎样才能成功
日积月累,多看书,多写代码,多读源码,多和高手交流。赶上好产品,好时代,大事可成。
可以负责任的告诉你可以成功,能不能成功不是取决于是不是零基础。取决于下面几个因素。
学历
现在企业招程序员起步都是大专,如果学历不高不建议学。学完了很难就业,因为同样的薪资企业可以招到本科生,他们毕竟大学毕业,学习新知识、接受新事物的能力强。
年龄
上了28周岁我个人不太建议学编程了,学完29岁,水平最多和应届本科生差不多,你是老板你会选谁?应届生年龄小,肯拼,没有家庭负担。这个我自己感触明显,我有孩子之前,每天回家里都会学习一点东西,有了孩子后很难有这时间,总的陪陪孩子吧。
兴趣
如果只是单纯听人说这行不错,就算了。建议先了解下这个行业,我去给大学生做讲座,问他们第一个问题就是:你觉得软件开发是什么?他们的回答就是程序员,其实根本就不对。这就是对这个行业不了解,一个软件从无到有,要有很多角色参与,比如项目经理、架构师、程序员、业务分析师、数据库管理员、测试工程师、运维工程师、销售等等。再者这个行业技术更新迭代很快,要持续不断的学习,不然淘汰也是迟早的事。
个人认为,这三个因素你都适合,可以放心大胆的学。
你好!我也是一枚程序猿,大学不是学这个的,后转行程序猿也成功了,可以给你建议:@New个数据优质作品难得寻,给个关注和转发行不行
1.我里有文章和视频做详细介绍。包括怎么学,转行后的规划,怎么转行的。都有说。可以去看看
感谢邀请,零基础程序员有成功的吗?是成功找到工作吗,要是找工作的意思,那么可以肯定的告诉你,有成功的,有很多成功的,在培训机构,可以看到学习编程技术的大部分都是零基础的,有非计算机专业的,有转行的,可能是销售,文职,财务,车间等等职位转行的,学习先选择好学习方向,是前端还是java,还是Python,测试,大数据,UI设计,网络安全等等,这些都是软件开发的方向,选择好之后就是学习了,是自学还是培训,找个适合自己的方式学习。
怎么才能成功,首当其冲的就是坚持学习,把知识点都学习了,在做几个项目,增加动手实践,学习完找到工作就算成功了呗,当然,就算工作了也要坚持学习,现在互联网技术发展的快,可能每隔一段时间就会增加一个技术知识点,坚持学习就对了,祝好,祝成功
目前在自学PR,看了一天视频,我感觉还可以,挺简单的,晚上回去动手操作试试。
至于成功太远,吾等凡人,可望不可及。。
谢邀,我就是零基础的,然后转的
本专业是工业工程,在大学毕业后进的动力节点学的Java,学了半年,学费是贷款,学完后再北京找的工作,一个月11K,现在工资也涨了一些,感觉也算是半成功了吧?还着房贷车贷,手里还有点余钱,做自己喜欢的事情也是足够了
所谓万行归IT,不管什么专业都可以走程序员这一条路
最后,如果需要Java技术资料可以找我,我给你
感谢邀请!
程序员成功的人太多了!
百度的李彦宏,小米的雷军,微软的比尔盖茨,世界第一大网站facebook的扎克伯格,360的大佬周鸿祎,微信之父张小龙,的董事长,张一鸣!太多太多的大佬是程序员出身,刘强东也懂技术,当初为了泡妞学的编程!
还有李开复,丁磊,求伯君,王江民,史玉柱等等太多了!
现在互联网大佬,百分之九十都是程序员出身!只不过人家有改变命运的想法,有大胆的实践,有超出常人的坚持!
这个世界上任何一个人的成功都不是简简单单不费吹灰之力就成功的,时势造英雄!要懂得看形势!
加油程序员的兄弟们!
0基础程序员有成成功的么,有,这肯定是有的。但是成功的几率高不高,那还真不见得有多高。每年各种程序员培训机构不停地往社会上输入程序员,这其中有不少其实就是0基础的,这些人中,成功的有,但是绝不会多。为什么呢,大学一般都有计算机学院以及计算机相关的学院,这些学生比0基础的人或多或少都有更扎实的基础,而且,每年毕业的大学生不在少数,打个对比,一个0基础经过自学或培训的人,和一个刚出大学的计算机相关专业学生,如果你们一样努力,那么,基础比较扎实的一方99的可能是进步更快的(不排除有些天才)。所以,0基础想要成功,不仅努力,还要更多的努力,最后,你才有可能,不是一定,成功。
一个半吊子程序员的一点拙见,仅供参考。
这个问题有两种方式。一种是自学,一种是培训。
不知道你倾向于哪种方向?
第一种时间要长点,至少需要1-2年的时间,需要自己摸索到行之有效的学习方法。以Java为例,自学Java一般需要2年左右。
第二种的话,如果有个专业的指导老师,在靠谱的培训学校进行系统学习,则只需要4-5个月,0基础也可以入行成为一名程序员。
所以这个问题的关键是看你选择哪种方式。
对于自学还是培训这个问题,安妹认为都可以,关键是看你自己适合哪种。
对于不同的人有不同的选择,如果喜欢自学,自己清楚自己的情况,可以充分利用时间,觉着自己的执行力还可以的话,那自学还是很不错的,因为在这个过程不仅是学到知识还对自学能力有一定的提升,这点对于从事这个行业是很重要的。
可是如果自己自学有点不知所措,眼看时间不断地流逝,却没有很大的收获,或者你完全是0基础,之前对编程毫无概念,那选择培训还是会好很多的。
所以,这个问题的核心就是你是否真正的了解自己:
我学习能力怎么样,领悟能力强不强,自律性足够吗,抗压性如何,我是否真的喜欢程序员这个职业,我学习的目的是什么?
首先来讲讲学习的目的
如果你是基于浓厚的兴趣喜欢,不急着入行找到工作,你完全可以选择自学;如果你是在对程序员职业感兴趣的基础上,想在较短的时间内能够入行并找到一份还不错的工作,那么最好是报培训班。
如果你是想先打基础,慢慢学习逐步为后期转行做铺垫,时间不是很急迫的话,同样地你可以选择自学,可以选择培训,区别在于有没有较强的自制力、有没有丰富的学习资源、抗压性强不强、领悟力好不好、有没有沟通交流的人等等,还有就是学习不仅要有广度,对于知识的理解,以及深度都要过硬,如果以上具有,那么自学应该是没有问题的,这样最起码省钱,否则你无疑是在浪费自己的时间。
清楚自己是否喜欢程序员这个行当
真的想入行的话,我建议你先测试一下自己是否真的喜欢程序员这个行当,再决定自己要不要去学习。如何测试?可以看相关培训视频或者体验免费课程,做这一步的目的不主要是学习,而是测试一下自己是不是不反感代码。
经过一段时间的看视频,如果你能够一天8个小时坐在电脑前看视频而不觉得无聊,那么你有可能会成为一个合格的程序员。如果你的时间允许,自己其他各方面条件也都成熟的的话,我建议你自学。
如果你觉得有点无聊但并不厌恶,你也有可能成为一个码农熟练工,但自学可能不适合你,你可能很难真正坚持下来自己在家学习,而一个好的培训机构对你来说是必要的。
当然,如果你看视频感觉到如坐针毡,那么写代码这个工种不适合你,自学、培训都不用想了,你可以放弃做程序员了。
我们每年学员来自各个职业转行的、0基础的都很多。安妹每年都能看到不管是计科专业的,还是以前没接触过编程的人,都能学,只要你脑子不是很笨,喜欢这门学科,并且认真努力地学习,都可以学会,没有传说中的那么夸张。像你说的有稳定的工作,想有双休,想朝九晚六的程序员工作,我们学员中也有很多结业后就是进入这样的公司,也有很多学员进入了薪资更高的996互联网公司,不同的目标下面选择会不同。
总的来说,自学和培训都可以找到不错的工作,关键看自己适合哪种。脱产培训入行更快,自学周期长。培训机构出来的起薪平均比自学的要高一些。当然,如果要选择培训的话,要记住:培训机构的选择很重要!培训机构的选择很重要!培训机构的选择很重要!重要的事说三遍!
作为IT培训的从业人员,冒着被同行打的风险告诉你,这个行业真的需要你擦亮眼睛去辨别。不要轻易下结论,货比三家是很重要的。
关于这方面安妹以前写过很多回答了,这里不再多说,感兴趣地自行翻阅,或者私信我也可以。
总之,疫情期间,能想到抓住时间好好学习提升自己是很好的,但是要找对方向。
网上几乎不可能有人手把手教你怎么学习,尤其是在你自己都没弄清楚方向的时候。
很多大学毕业得只会开关机,玩游戏,后来去了培训班因为工作的压力也进入了程序员这个行业。
大家都是普通人,别人不比你聪明多少,智商都是基本一样的,你是0基础又怎么样,不要因为0基础你就去放弃一些自己应该得到的东西
成功成为程序员:
1.首先你是0基础,我建议你参加个培训班,有一帮同学可以互相的帮忙,还可以积攒人脉关系,互相的切磋更容易让自己成为程序员
2.培训入行后,可以了解这个程序员的就业形式。
3.自身出发,因为自己起点低,要多多的学习,多去问,多看,多敲代码。
4.很多程序员老兵,可以多交流。让你这条路平坦些。