LinkNemo

  • Nemo

    从程序员到架构师,你需要掌握什么能力?【转载】

    1、开发者和架构师之间最大的区别是什么?架构师和开发者一样,也经常写代码,简单的说,开发者和架构师之间最大的区别就是技术领导力。软件架构师的角色需要理解最重要的架构驱动力是什么,他提供的设计需要考虑这些因素。架构师还要控制技术风险,在需要的时候积极演化架构,并且负责技术质量保证。从根本上讲,架构师是一个技术领导者的角色,这就是最大的区别。2、一位开发者如何才能成为一位架构师?他/她需要掌握哪些领域之外的能力?两个字:经验。我认识的大部分优秀软件架构师同时也是出色的软件开发者,他们都是经过时间逐渐发展成为架构师的。你需要有退后一步看代码的能力,从而理解特定软件系统背后的设计决策。退后一步才能看到......
    2018/03/14 09:49:26发表 155赏阅 0点评
  • 随遇而安

    Java架构师必会的技能(你都会了吗?)

    我把它分为了五大专题工程化专题工程化专题 git git安装使用git日常使用:fetch/pull/push/revert/rebase git分支管理git flowJenkins多套环境(test/pre/production)系统自动化发布Jenkins自动发布到远程主机MavenMaven私服搭建setting.xml文件剖析pom.xml详解Maven实用插件教学(静态代码检查、生成可执行jar包)profile使用源码分析源码分析 Spring源码分析Spring IOC的实现原理Spring BeanFact......
    2018/01/12 19:14:13发表 178赏阅 0点评
  • 随遇而安

    技术贴!成为Java架构师必须要懂的知识

    Java架构师,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为架构师。那成为Java架构师要掌握哪些技术呢,总体来说呢,有两方面,一个是基础技术,另一个就是组织能力和提出解决方案能力了。小华君就跟大家来简要地说说吧。如果你是想成为Java架构师,那么你首先要是一个Java高级攻城狮。也就是说,基础必须牢固,对Java的了解全面而且深入。熟练使用各种框架,并知道它们实现的原理。Jvm虚拟机原理、调优操作,懂得jvm能让你写出性能更好的代码;池技术也是要掌握的,对象池、连接池、线程池都要会;Java反射技术,写框架必备的技术;Java各种集合对象的实现原理,了解......
    2018/01/12 19:08:25发表 112赏阅 0点评
  • 随遇而安

    互联网架构面试题,还有京东、美团、滴滴哦

    常规面试题1.HashMap的实现原理。2.什么是AOP?AOP的使用场景?AOP的实现原理?3.垃圾回收算法有哪些?4.class装载步骤?5.http的请求方法?6.常用的http响应头?7.简述java的内存模型8.springboot的优势和劣势?9.springcloud的优势和劣势以及springcloud的组成?10.collection和collections的区别?经典面试题1.jvm,jre以及jdk三者之间的关系?2.synchronized是怎么实现锁的?3.spring是怎么实现单例的?4.mybaits中#和$两者的区别?5.mysql的性能优化,你会考虑哪些?6.......
    2017/12/06 16:38:03发表 312赏阅 0点评

最新点击

热门人物

热门标签

回到顶部