⑴ 为什么说程序员的工作没有技术含量
有的只是单纯每天复制、粘贴文件,做些重复而简单的工作,这种不能被称之为程序员。真正的程序员是很有技术含量的,做开发,编写程序
⑵ 程序员是技术重要还是外语重要
如果你的工作需要你跟日本人直接交流,那当然得学日语,如果你们之间有项目经理或其他人充当沟通的桥梁,你根本没有说日语的必要,那你为什么要学日语呢?
程序员最重要的外语是英语,因为世界上绝大多数软件库都是用英语写相关文档和注释的,即使是日本人写的程序也是如此。所以,如果说技术和英语比的话,我认为都很重要!!!两者缺一不可,否则不可能成为高水平程序员!
另外,一年到两年的时间很难把一门外语从零基础学到能够当作工作语言来使用的地步。如果你有些基础还有点可能,比如从小就看日剧和日本动漫,哈哈。
⑶ 程序员是技术重要,还是处事重要
支柱1:技术能力
支柱2:专业的交流和关系处理能力
支柱3:获取反馈,也拿到自己工作所应当的功劳
⑷ 程序员菜鸟应该专攻技术吗,还是业务与技术兼顾
当然是业务与技术兼顾,这是毋庸置疑的。
作为一名程序员技术与业务都是必备的职业素养,将两者割裂来看本来就是有失偏颇的。你的技术素养支持着你的业务拓展,与此同时你的业务需求又会为你的技术精深提出更高的要求。
在职场,只有熟悉自己的业务,才能更好的适应职场竞争。但与此同时,程序员职业的生态本身又对于学习能力有着一定的要求。知识是日新月异的,技术也是需要不断改进的。以长足角度来看,这两者都是不可或缺的。
当然人的精力是有限的,对于一些专业要求很高的工种来说这可能很难。但是技术储备需要花费的精力巨大却也不能成为疏松业务的理由,一名优秀程序员要做的不应该是非A即B的单选题,而是学会在两者之中权衡,从而找到自己的方向。
⑸ 计算机基础知识对程序员来说有多重要
非常重要,必须认真学习。
学习基础知识从来都是枯燥的,而且很多时候会给我们一个错觉,就是基础知识没有用。这主要是因为,我们未来工作以后,更多的是面向应用,更直接的就是面向工具的使用,基础知识基本是不可能直接拿出来用的,所以,大家就会觉得我只要懂应用方面的知识就好了,基础知识根本不需要去学。
就拿程序员来举例:
很多的程序员培训机构,他们并不会教任何的基础知识,直接就是教编程语言,然后设计一些案例做练习,3个月-6个月基本就结束。这样教出来的程序员能够写代码吗?当然是能的,不然这些培训机构早垮了。而很多大学本科4年读完的应届生,说不定写代码都没有这些培训几个月的学生强,大学4年对于程序员来说难道就是白费吗?
并不是的。
基础知识决定的是你未来的高度,可能你作为一个初级、中级程序员,你不一定会用到数据结构、算法、编译原理。但初中级的程序员就是你未来几十年的全部吗?
如果是的,在你30多岁的时候,应该就会面对裁员了并且很难找到下一份工作。
程序员是一个干到老学到老的工作,每天都需要去学习一点新的知识,技术也是在不断的演进,需要去了解未来的技术发展方向,这样才能够一直产生价值。而基础知识是什么呢,就是当你对技术了解越深入时,越需要用到的东西。
例如:你要做大数据的工作时,你需要数据建模,需要在海量的数据中抽取自己需要的数据,还需要不影响系统的性能,运算速度更快。那么你就必须要了解算法,了解时间复杂度。如果你曾经大学时好好的学习了这些知识,并且时不时会温习一下,那么你更高更快的胜任这份工作。
但是,对于一个只是了解应用知识的程序员来说,他需要想办法学习你用4年时间堆积起来的知识,而且还不一定有可靠的老师能够教他。
再举个例子,现在华为需要一些技术人才,来做他方舟编译器的迭代,待遇非常可观。
而这时,对于懂数据结构、懂算法、懂编译原理的人来说,查的无非就是一些应用实践的知识,这些知识只要有基础、有环境,1-2周就可以上手。
但是对于只懂应用知识的人,他可能就是看都看不懂,华为也就不可能去招聘这样的人。
所以,程序员也是有高低之分的,有的年薪百万,有的年薪可能就十来万。谁不想拿百万年薪呢?可能他们也觉得某些知识没有用,所以没有去认真的学吧。
⑹ 程序员,在工作中是技术重要还是业务流程重要
都重要,缺一不可!一个项目着手开发前,必须要先熟悉业务流程,只有对业务流程非常的熟悉,才可能编写出优质的代码!不然到后面只会“返工+返工”!业务流程是个前提,一个基础!而没有技术,你把业务流程设计的再好,代码跟不上也是没用的!
⑺ 学历对于程序员很重要吗
学历对于程序员很重要吗,这是一个古老的话题,学历对于任何职业都很重要,对于程序员这种科技含量高的职业尤其重要。不要怀疑这一点。
程序员这个职业技术含量高、竞争压力大、工作强度高、知识更新快,需要持续性的学生,学习能力不行的话,很快就会被淘汰。而学历是学习能力最好的证明。
确实也有学历不高但是做的很好的程序员,但这是个例,没有参考价值。
想当程序员的话,尽量提高自己的学历吧,希望对你有帮助。