虽然任何人都可以学习编程,但以下人群可能不适合学习编程:。
。
。
2. 缺乏耐心和毅力:学习编程需要花费大量时间和精力,需要不断尝试和纠正错误。如果你没有足够的耐心和毅力,可能会很快放弃。
。
。
4. 缺乏数学能力:编程涉及到算法和逻辑,需要一些基本的数学知识来理解和应用。如果你缺乏数学能力,可能会很难理解编程。
。
5. 抵触技术:如果你对技术不感兴趣,可能会很难学习编程。编程需要学习和使用各种工具和技术,如果你抵触技术,可能会很难适应编程的学习和工作。"。
哪些人不适合当程序员
Peter Nierop 则总结出了当不好程序员的 3 个迹象:
讨厌用 Google:
在 github、google
和在线网站上面有大多数现成的解决方案。
买本老教授的书学编程的日子已经过去了。
现在的代码来得快去得也快。
而至关重要的事情是把你的东西尽快推向市场。
任何不愿每天至少使用搜索引擎
1 小时的人都应该另寻高就(编者注 1:Google 自己的研究也发现,开发者搜代码越来越频繁注
2:有人可能会说自己不是讨厌用而是用不了。
好吧如果是这样的话,我要加最重要的一条:不懂用 google
的想都不要想当程序员了)。
注意,这某种程度上可能是因为你什么都想自己来,想成为全世界唯一的那个纯粹的 coder。
朝九晚五的心态:
再强调一遍:及时发布很重要。
普通的程序员往往每天工作不到 8 小时,好吧这就是你平庸的原因所在。
不平庸的程序员连续 22
小时冲刺以后才能打个盹隔 4 天才洗次澡并在接下来的 2 周时间里每天要用 2 小时写一些报告。
不能或者不愿在必要时加班的人最好打住。
极其糟糕的记忆:
编程就是开很多的会,做各种各样的变更,可能脑子里面要装 100
页的代码。
未必是每一行都要记得清清楚楚,但起码在管理层又折腾出一个变更或客户突然又冒出一个想法时要知道你的程序是干什么用的,什么地方可能会失败,怎样才能很快修好。
如果你的记忆力实在是太糟糕的话,最好还是找份其他的工作。
我在这个行当干了这么久,碰到过各种各样的程序员,不变的一点是一旦有上面的问题这些人基本都干不久。
由于开发界总是渴望有新鲜血液进来,所以除非你实在是太差(或者你原来基本都不用工作)否则想不成功都很难。
我喜欢 Peter Nierop 的回答,不过说到正式的付费工作,我本人总是严格遵守朝九晚五的习惯,所以那个说法应该看工作情况而定。
如果你发现编程很乏味,学习又总是繁琐无趣的话,那你想做好就很难了。
因为你要跟已经编程上瘾的人竞争。
不过我也见过几个人虽然不喜欢编程,业余时间基本也不编程,虽然称不上出色的程序员,但是的确能够借此谋生。
要记住的是,编程不是什么精英才能干的事情。
这个行业永远都缺人。
所以除非你一点都不喜欢编程,或者也没有准备好看在钱的份上忍住这种不喜欢,否则都可以来编程。
而享受编程乐趣的 Prince Pranav 提供了 3 个不适合编程的迹象:
因为错误而过早放弃:
永不放弃。
哪怕是简单的错误也不要放弃。
这会让你的代码和心态大不同。
好的程序员,在写一长串代码的时候会把代码分解出来,分段测试。
如果你因为前面 1 个小时总是碰到同样的问题就把电脑给关掉了事,可以认为这是迹象 1。
最后你总会找到问题的,但一定不要放弃。
只对输出而不是质量感兴趣:
开发出好应用是你的责任。
如果你为了赶时间而牺牲应用的质量,你可以成为程序员,但不会是伟大的程序员。
乐趣不是找来的:
你开始写代码前看了看表,13:02,然后你再看的时候变成 13:09 了。
有的人再看表的时候已经是 15:37 了。
真的,除非你是因为有趣才干这个时间才不会流逝(注:不得不说,这又绕到了做你所爱还是爱你所做这个问题。
)
有哪6种人不适合学习java?
1、智力水平低下者不适合做java编程 人的智力有高低,当然并不是说低智力的人就笨,而是因为编程是门需要高智力的工作,尤其是编程中的思想和算法逻辑,并不容易,不是哪个人都能很快的掌握的。
一些人智力就低一些,脑子运算比较慢,他做这一行势必困难丛丛,但这恰恰说明,他的过人之处不在这,而是在其他方面,因为每个人都有特长,而只是他的特长不在编程这,那又何必往这个方向挤呢。
2、对新事物没有丝毫兴趣的刻板之人 这类人适合做研究、搞专研,比如从事考古行业、文献行业,但是如果要从事java编程开发的话,则是背道而驰。
IT技术日新月异,需要从业者时刻关注新技术的产生和变化。
更需要有不断改进的毅力和决心,固守尘封着往往落后人一拍,无所适从。
3、吃不得苦的花花公子 不管是“程序猿”还是“攻城师”,听起来都不像是吃喝玩乐的花花公子,IT行业不比传统企业,也许不讲吃苦耐劳的口号挂在嘴上,但确实不是清闲差事,除了要夜以继日的编码外,还要不断的提升和学习。
做码工难易,而作码工的管理者也不见得轻松。
所以,吃喝玩乐之徒势必在这行里混不好。
4、没耐心之徒 没耐心的人做java编程是最不靠谱的,一个优秀的软件需要程序员精明实效的优秀代码得以实现,一个程序员苦思数天,没准只为提升一段代码的运行性能;一个程序员也可能被一个微不足道的小bug折磨数天才得以解决。
这对于没有耐心的人来说,无疑是噩梦。
5、缺乏理性思考和逻辑思维的人 世界上的人有的偏向于感性思考,有的更善于理性思考。
做程序员恰恰需要理性思考能力和逻辑思维能力强的分,这样才能具备强大的分析能力和解决难题的能力,而一个非常感性缺乏理性的人断难在这一行里有所成就,他甚至寸步难行。
6、坐不住的人 程序员最离不开的就是电脑,而对于一些坐不住的人来说,让他长年累月面对电脑,必会厌烦。
一个面对电脑十个小时乐此不疲的人和一个座10分钟都乱咋呼的,谁更适合做程序员?
女生适不适合学软件开发?
女孩子适不适合做软件开发?
可以说,不只是你,每年都有无数的女生们在职业选择时纠结于这个问题。
“女”程序员,始终是一个热门话题。
总是听人说,女生不适合做软件开发,不适合编程,不适合做程序员。
事实果真如此吗?导致人们的这一看法的原因是什么呢?
1.熬夜加班太辛苦
有人说,软件开发不适合女生的一个原因是加班太多,熬夜太辛苦。
那么仅仅是软件开发这一行业需要熬夜吗?就拿医院护士这一职位来说,经常需要值夜班,熬夜并不比软件开发少。
如果做软件开发加班加到晚上10点11点就觉得辛苦,那么通宵值夜班的护士就不辛苦吗?护士,总所周知,大部分都是女性,为什么同样是辛苦,人们认为护士就适合女生,软件开发这一行业就不适合女生了呢?
2.编程太难,女生学不会
这条言论,不知从何开始兴起,被一部分女生视为金玉良言,作为自己学不好编程的心理安慰。
其实学不学得好,跟你的性别并没有多大关系,就像文科也有学习好的男生,理科也有学习好的女生一样,这和你自身的努力是分不开的,不要都把原因归结为性别,女生一样可以编程很厉害,拿高薪的并不在少数。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://xhlnet.com/jisuanji/18753.html