‘壹’ 计算机三级数据结构,可以继续深造去当码农吗
码农
起码是5年以上工作经验的了
你可以试着先做一些初级开发
然后过几年可以成为码农
‘贰’ 我大一学的c语言,想要在深造一下,该怎么搞
我想你所指的深造,应该是为了成为一名优秀的程序员吧?
如果是这样,我有一些建议可以给你
但首先还是发表一下我个人对一个优秀程序员的见解吧:
1.对编程语言掌握十分完全(语法上)
2.有创造力(从能力上来说,这一点是最重要的)
3.不断寻求挑战(那这就是一个程序员的精神了)
4.编写的代码有"教养"(这就是一些代码书写规范方面的东西了,如果你想成为一名优秀的程序员,这个是肯定要学的)
对于第一点,我想你已经Pass了吧?
缺少了第二点,你就难以成为一名有成就的程序员,只能在他人的指挥下做这做那,我想你对于程序员的深造,就可以从这个地方入手了.但是这一点也是极难以解释清楚的..我该怎么对你说呢...
别人要进行一万次运算才能得出的结果,你只需要进行五百次
对于创造力的训练呢...我想可能一方面得靠自己的天赋,但是如果天赋不够的话,还可以靠多读代码,当然,能够给你提供素材的代码是非常少的,要读就要读那种惊天地泣鬼神的短小精悍的十分经典的万世流芳的代码,并且要自己把代码的经典之处吸收,这样你的"创造力"才会通过积累而长进
对于第三点嘛...这就看你是不是有这种执着的追求了。
说说我自己吧,我总是在寻求挑战,可是这一段时间却找不到事做了,这一段时间我很空虚,因为我没找到挑战
原来自己做了一个数据库系统(C#做的,不是利用MS的数据库进行加工呀,除开C#这个程序语言,还有几个基础类型,其他的全部都是我自己开发的),克服了很多难题,实现了一些MS也没有提供的功能(例如数组的保存),做完之后,查询的速度也还非常快...当然,因为它是我独立开发的,所以还存在很多缺点,我曾经想过对它进行改进,但是动手之后才发现那些改进真弱智,没点挑战,所以我就放弃了,因为那些工作太枯燥无味了,那可不是我喜欢的,我喜欢的是挑战,是叫人脑袋发炸的那种东西,那才能够激发我的激情(每次突破了难点,我都兴奋得不得了...)
第四点嘛,就是你拥有了一个优秀程序员所应该具备的能力之后,为了方便自己的工作,也是为了方便团队中其他成员的工作,所必须要养成的某些习惯...
OK,收手之前跟你把具体的建议提出来吧:
1.多读"经典代码",体味其中的奥妙,并将其中的妙处吸收
2.一旦发现了什么对自己的能力有挑战的项目,想都别想,上!人就是在挑战中成长的嘛!
3.加强对自己的程序员素养进行培养(http://www.programfan.com/club/bbs.asp?key=c这个论坛去看看,找找2004年和2003年的精华合集,里面有专门介绍这方面内容的贴子)
4.试着向更深的内容发起挑战,你需要不断地学习新内容(可以是其他的程序语言,也可以是其他的电脑技术技能,还可以是汇编...)
我个人觉得,对你成长最有利的,应该是第四点,学新的东西,你就会有新的长进
‘叁’ 我是个php程序员,想继续深造下,请问西安有什么靠谱的php培训机构
如果你一直在从事PHP行业相关的工作的话的,去培训中心再学PHP已经学不到什么东西了。培训中心所能学到的东西就算你没学过,日常工作中都可以总结出来。我觉得你可以考虑下别的知内容,能跟工作相关的最好。
如果工作内容偏前台的话,可以学点html5和一些前台的javacript库,比方说jquery, angular js, reactJS,javascript熟练了之后还能学一点时髦的nodejs
如果工作内容偏后台的话,可以学一点一些设计思路还有Linux的一些知识,往做构架那边努力,可以有时间就去读读别人的framework,比方说codeigniter, Yii 还有 Ratchet。数据库也是个出路,可以学习一下RDBMS的原理,能大大提高SQL的执行效率。NoSQL也是个不错的选择。
最后培训班倒是不怎么推荐去,自己尽量学着去网上查找资料,顺便还能锻炼下自学能力,因为你以后还需要学习更多的知识
‘肆’ 大专毕业现在在一公司做程序员,想继续深造,报自考好些还是报函授好些
我建议学子考。函授很多地方不承认,拿出来也不硬气,如果想要有学历的资本,还是自考。
自考虽然难,但是你正做这个工作,相对来说都是你的本行,会比别人好考,只要在英语和高数上夺下点功夫就行了。
而且高数这种东西只要会题型里不理解都没问题,多做题,肯定能考出来。英语如果有四级证可以免考。
自考也不必急于求成,一年考四次,可以考八年,每次最多报四门,不过最好是一次不要超过两门,这样通过率回大一些。
独立本科段大约13、4门课,最多3年就考出来了。
‘伍’ Java程序员深造,该如何选择培训机构
对于计算机语言而言竞争越来越激烈,不管科班应届生还是转行培训的,没两三年经验包装都不好入职了现在,学历也是一关,也比较水,技术不强的也很多,培训机构意味着时间和金钱的大量成本,斟酌下吧
‘陆’ 作为一个程序员需要学多少技能
作为一个程序员到底要学多少技能呢?我看了好多的资料大概的总结了几点:
1、学好"物理" 基础算法和数据结构。是计算机世界的基本定律,是程序问题的终极答案。
2、学好“化学” 各类系统和语言的关键性质,提供能写出优秀程序的原料。
3、学好“生物” 不同的技术构成不同的生态系统,不同的生态系统有不同的规则。程序符合生态系统环境,才能长成参天大树。
4、学好“历史” 技术从哪里来,要到哪里去。
5、学好“文学” 写明白文档,表达好逻辑,起得好名字,用得好隐喻。
6、学好“建筑” 钢铁,水泥,脚手架,防灾,抗压,无单点,架构是系统的核心。
7、学好“艺术” 写程序对得起自己的眼睛,做产品对得起用户。
8、学好“经济” 成本、收益和时间帮助你做编程时的主要决策。
责任就是程序员们的方向,经验就是资深程序员的资本。把及其复杂是的事情简单做,就是专家;把简单的事情重复做,就是行家;把重复的事情用心做,就是赢家。
‘柒’ 程序员需要什么学历
做程序员和学历没有太直接的关系,但不意味着学习编程什么门槛也没有。
理论上高中以上学历就能学习编程,但并不意味着学历具备了直接去做编程就是做好的选择,因为等工作之后再去弥补知识需要挤时间,而且如果在成家立业之后再去挤时间显得更加费劲,所以如果有深造机会就不要犹豫,直接去选择深造。
编程主要讲究一个编程基础和编程意识的修炼过程,编程基础里面本身就包含着学历方面的因素,但并不是最主要的,基础的磨练是一个长时间的过程,所以可以用时间来弥补,用刻苦来弥补。
就目前的就业情形,华为、vivo、中兴、OPPO等等企业在学历上有严格的要求,要求985、部分211、少数双非,而腾讯、阿里、网络等等企业对学历没有非常明确的要求。
但是对技术要求非常高,要想达到这一技术水平,也是需要好学校的环境和资源的共同作用下才能满足,其实也是一种变相地对程序员的学历要求。
程序员分类
一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。
‘捌’ 我今年初三,我想去技校学编程当个程序员,过来人觉得
才初三就规划那么远了??现在的年轻人不得了啊!
程序员最关键的是架构思维,也就是统揽软件的大局观,一个软件,普通程序员看到的是要花几天做完,厉害的程序员看到的是架构会否影响到延展性。
此外,程序最重要的是逻辑和数学,你走这条路可不希望因为这两样束缚双腿无法提高吧
如果你说技校,我告诉你,我掌握的3种语言都不是学校学的,都是自学的,因为只要学会一个,其他的都很简单。
如果你有能力考个比较好的学校,那么不要把时间浪费在技校上,虽然找工作不看学历,但你希望因为学历被其他同事耻笑吗和未来孩子同学的家长和老师看不起么?
‘玖’ 如何才能修炼成一名不可替代的程序员,避免裁员危机
(1)专业能力程序员作为专业性较高的人才,对其专业能力要求很高,这个问题下很多程序员大佬也纷纷表示:“代码是程序员的立身之本啊,所以一定要锤炼好代码基本功,扎扎实实的能力练出来了,你就是公司不可替代的人儿~”在技术说话的互联网公司,要保持一个不可替代的地位,实力是最基础的一环,需要不断地学习新技术,才能跟上技术发展的脚步,完成从一名普通程序员到精英程序员的蜕变。
(2)性格特质在外人看来,程序员就是整天和bug打交道的人,这样的人需要耐得住寂寞,但同时也要脑筋足够灵活,才能更好地应对各种bug,并且不断开发出新的产品。同时还要有责任心,对自己的代码负责,对自己的产品负责。
(3)发展需求除此以外,因为要不断地发展自身能力以提升自己的核心竞争力,所以要做一名“不可替代”的程序员还要有一定的竞争意识,与自己竞争,督促自己进步等。以上仅仅是比较概括性的特质,具体到不同公司的不同程序员岗位,还会有不同的层级要求,需要进行一定的调整。
如今市场不景气,企业用人大大收缩,再加上一批小企业的倒下,造成就业压力越来越大,但我认为这是接下来的常态。前几年的经济“泡沫式”过渡发展,互联网也跑的太快,造成大量的用工需求。一些其他行业的从业者培训下就能改行做程序员,造成这个行业的人五花八门,能力参差不齐。寒冬的到来,必将对市场人力的重新洗牌。互联网企业将会对程序员的要求越来越高,并促使IT从业者更加专业化。
‘拾’ JAVA程序员深造
找一个好点的项目,自己慢慢做,需要什么知识就去查看什么知识,有问题就贴出来,一起解决。。
之前听老师说有研究机构招收人员就是这样,,让你利用没有学过的语言去编写项目。。。只有项目需求,,没有人帮你。。。根据需求去学习,效率最高了。。。。
如果想看书籍的话,建议别单纯的看,,,还是要多加练习
推荐书籍:java编程思想 java与模式
就看看这两本吧