你可能也骂过这两个面试题!

不知不觉,搞Java开发有7年了,经历过很多的面试,也面试过很多人.这中间遇到过各类问题,今天就来聊聊其中争议最大的两个问题,第一个是大学学历的问题,咱们戏称为科班与非科班的出身问题;第二个呢就是项目越多,经验也也必定越多吗?
  
  非科班与科班之争
  
  首先,随着近些年IT行业的持续升温,不少非计算机专业的人还有不少非统招本科的人开始涌入.而在这样一个状况下,学历与专业仍然会被强调.这多是找工做时,最容易产生分歧的地方之一了.不少人都会对此有不一样的意见.首先,并非说计算机专业的就必定牛逼,可是既然是IT行业编程,确定计算机专业的优先,由于知识体系和基础架构在大学已经造成,学任何语言和框架 包括算法不会很费劲。但你要让一些非计算机专业或者是学历较低的人中途转行程序员,这就对他们有难度了,由于首先逻辑能力相对来讲会差一些,再者一些很基础解决问题的思路也不如计算机专业的好,由于学的专业都不同或是根本没有接触过,确定解决问题的思路的起点就不同,会费很大成原本培养,因此通常不是很优秀的也会难以被接纳。
  
  项目的多少与项目经验必定成正比吗?
  
  作项目多,项目经验就必定丰富吗?就必定受欢迎吗?不少人想,作项目多,那确定学的多,经验积累快啊,并且框架繁多确定有好处。但项目也是分类的,不少外包或者是内部管理系统类的项目,基本上都是用很老、很成熟的技术体系,套需求。而在这个过程当中,由于技术相对比较成熟,而且大多数内部用的都属于二次开发,而外包类的又时间催的紧.因此,你压根没时间去研究代码架构和规范编码规范,这对你的职业生涯是致命的起点缺陷,一开始就不严格要求和约束本身的代码习惯和能力,将是后患无穷。这还不是致命的,期间你作一个功能,基本全是搜索、粘贴、 复制,要么是网络上的,要么是以前公司早已经写好千百遍的代码块,你想本身写一写东西都没机会,由于老大会告诉你 不! 需! 要!
你可能也骂过这两个面试题!程序员

  久而久之,不但技术和思想没有进步,还会造成和社会脱节的倾向,由于这外包和内部管理类的项目基本上不会有什么新型的技术培训。因此项目在多,项目经验也都是相似,技术栈也是相似.
  
  好,咱们来总结一下,IT这类公司最看重的是什么呢?首先是学习能力,科班由于具有较为雄厚的基础,因此学起来比较快,而且逻辑思惟能力也强.而非科班呢,则要在这方面付出更多的努力.其次是,项目经验.项目经验分为两块儿:一起是编码过程当中积累的代码规范和职业习惯,另外一块儿则是行业经验,这一起能够避免咱们少走不少弯路,尤为是在程序设计上更可以体现出来.所以咱们要避免写重复代码,多接触不一样类型的项目,而后提高本身的编码能力和业务能力.
  
  在这里呢,再给你们推荐一个活跃度比较高的群,里面有一些比较好的学习资料,重点是活跃度很高:826183079
  
  刚开始写博文,若是有什么不足之处,欢迎你们进群@melon指正。面试

相关文章
相关标签/搜索