① 数学很差可以学程序员吗
写代码还是需要一定基础的,小学数据基本上不够。
如果只是混口饭吃,普通人通过一定的努力(不至于悬梁刺股)问题不大。
程序员设计的范围很广,编程语言种类极多,任何一门语言精通都能做好事情,目前最火的是做互联网软件(也就是网站开发),相关的编程语言种类也是很多,不同编程语言需要不同的 开发环境(编码环境+编译环境+运行环境等)。
学历比较低,入门会非常难,以后的成就也很有限。
② 不擅长算法和数据结构的程序员就不是好程序员吗
你不擅长算法的话,还是不要写程序了,不然很难想明白怎么构建一个比较高效的程序的
尤其是写类与对象的时候
③ 自学编程可以做程序员吗
当然可以呀。
对于零基础小白入行的话,要么选择自学,要么选择专业的机构培训,要根据个人的具体情况来定。
如果自学的话对时间有很多要求,首先你需要每天有固定时间来进行学习,还需要及时回顾学习内容,实操,如果遇到问题还需要请教别人,没有老师或者别人不能及时回答也会耽误学习。自学主要是对个人自制力和毅力要求比较高,如果有基础还好点,完全小白的话会比较费劲。
如果报班的话,老师会带着你学习,这样可以节约你不少时间,也能有问题及时解决,掌握的知识内容也会是比较系统化的。再者,好点的培训班(比如我们,哈哈)一般会有毕业后的工作推荐。如果选择培训机构需要注意的有:
1、实地考查,是否真实存在的机
2、教学质量,去机构就是为了学习,教学质量跟不上,钱也打水漂。(先去试听,授课老师的讲课方式能否理解,并考验自己对这个行业是否真正有兴趣)
3、面授课程,参加面授课程可以在课堂上遇到的问题及时与老师沟通,得到解决。即使理解不了的问题,有人可以带着手把手的教,学习起来会比较轻松。
希望可以帮到您,谢谢!
④ java语法和算法那个重要,数学太差 不会算法 能做程序员吗
其实语法就是一种格式,只要按照这个格式,就没问题,算法不重要,毕竟那都是奥数,弄懂了,几乎都是数学家。程序就是编制,把自己的想法弄成电脑能理解的代码形式即可。
⑤ 啥也不会能做程序员吗
1、程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在国内。软件编程人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师等几大类。
2、一般的程序员都有在专业领域的学习,还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。一个程序员虽然没有正规的学历,但是如果一个人拥有程序设计的深厚知识背景或者丰富的工作经验的话,那么他的机会要比有学历的应届毕业生大得多。所以要尽量抓住有用的工作和实习机会,这样的话在毕业后你就会发现,多实习让你有更多的经验,在找工作的时候就有更多的机会。
3、所以回到你的问题上来,啥也不会能做程序员么,答案肯定是否定的,当然不能。这是一个高度专业的工作。需要专业的知识和经验积累。
⑥ 程序员一定要算法能力强吗
算法能力强对于低级点的程序员不是必须但是成为高级的程序员就是必须的了,算法学的好的话,不论对你思考问题的方式还是对你编程的思维都会有很大的好处。算法的学习不只是理论的支持,更需要你不断的在理论的基础上去code,去思考。
⑦ 不会写算法的程序员的上限是什么
这个问题就是你最起码要会简单的算法,比较困难的肯定很多人都不会。我下面具体说一下。
对于大多数程序员来说,在工作中不是必需的,但是你在找工作,特别是那些刚从学校毕业的学生,想要进入更大的公司(BAT),是必须学习算法的。此外,我认为在这个过程中提高自己的技术水平,喜欢读一些好的代码,还需要算法技巧,喜欢看到leveldb,复述,来源,必须知道跳表是什么,至少,Linux内核文件系统代码必须知道红黑树是什么?
上面这些就是我自己看法希望可以帮到你。
⑧ java程序员需要非常精通算法吗
要的.算法是每一个程序员都要学的一门课程.只是说你平时用得不多.你可能觉得自己不用掌握这个东西.
如果你想成为一名高级程序员,或者是资深架构师,算法是一定要学的..
⑨ 程序员需要懂算法吗
这样说吧,如果你只是从事普通的工作岗位,对算法要求不高的话,就不必刻意的去学习了。事实上,算法在日常编程中都会用到的,最好懂一些吧。
如果你想从事高端职业,例如AI,游戏,这就需要算法的知识了,而且很重要!