作为CTO如何做技术升级】的更多相关文章

升级技术架构,先要革新观念,最后才是技术问题 升级技术架构,不仅仅是技术升级 说到升级架构,大家第一个都会想到,是不是对技术升级一下就可以了? 我认为不是,技术架构升级要求的是整个公司的升级. 技术架构的变化,直接映射的就是成本投入的变化.如何让其他合伙人明白你的投入是值得的?比如业务合伙人可能质疑你只花钱没有结果.所以做技术架构变化时,先给公司高管说明白,我们的目标是什么?为什么我们要做?是因为业务规模达到一定量要继续升级,还是要支持原来的产品投入?它将来的投入可能是什么样?我们现在如果不升级…
Django视图是用来处理请求和响应的,Django默认是按Form和Template来设计的,如果要处理以JSON格式为主的RESTful API,那么就需要对Django请求和响应的处理代码进行优化改造,本文就来介绍DRF在这一部分的技术升级. Request DRF把Django的HttpRequest扩展成了Request: 其中最核心的属性是request.data,它和request.POST的区别如下: request.POST # 只处理表单(Form)数据,只支持POST方法…
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML和属性文件 图形编程 AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace 网路编程 Applet.Socket/TCP/UDP.…
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML和属性文件 图形编程 AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace 网路编程 Applet.Socket/TCP/UDP.…
CTO 是企业内技术最高负责人,对企业的发展起到至关重要的作用.但随着公司的不断发展,CTO 的工作重心也会不断变化.只有在正确的阶段做正确的事,才能更好地为公司做出贡献.我是空中金融 CTO ,TGO 鲲鹏会上海分会会员.加入空中金融之前,我曾在饿了么.空中网.5173 等互联网公司担任中层技术管理者,有过三次从 0( 或 0.5 )开始的创业公司工作经历.本篇文章,我将为大家分享,公司初创阶段 CTO 需要做的事. 假设一个公司发展有以下几个阶段: 0 :创始阶段: 0.5 :有产品但无管理…
假设一个公司发展有以下几个阶段: 0 :创始阶段: 0.5 :有产品但无管理阶段: 1 :经过 1年的发展初步稳定的阶段: 1+ :稳步发展阶段. 上一篇文章中,我们聊了公司在初创阶段,CTO 需要做的事情,本篇将承接上篇,分析 0.5 到 1 的阶段.1+ 的高速发展阶段,CTO 需要做的事情. 0.5到1的阶段 公司经过了初创阶段,产品也已经上线运行.接下来产品需要高速.高质量迭代,作为技术管理者需要把各方面都规范起来. 管理需要标准化   建立项目管理流程: 是否要使用一些项目任务管理工具…
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML和属性文件 图形编程 AWT(Java2D/JavaSound/JMF).Sw…
原文链接:http://zz563143188.iteye.com/blog/1877266 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML和属性文件 图形编程 AWT(Java2D/JavaSound/J…
这些天来,一直感觉"做技术最自由,在IT最幸福!" 在IT最幸福 一直感觉从事IT行业最幸福,想想那些干机械的.干汽修.地勤的,让我干那些工作,对我来说真是折磨! 大体总结以下几点: 1:IT行业的工作环境比较好 几乎都是办公室,大多都能上网,网页.QQ的也都可以. 喝点小茶,特别舒适~ 其他行业,有很多都是土油日风-- 2:工资也相对比较高 IT行业的工资,有2-3年经验的,都能上10k,20k-- 其他行业,很多都是比较辛苦,而且工资高不上去. 3:工作如玩游戏,富有成就感 IT行…
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML和属性文件 图形编程 AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace 网路编程 Applet.Socket/TCP/UDP.…
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT.NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一. 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途.不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目 小组都算不上,而这样的…
销售甚至比技术岗位挣得还多,当然,做技术的比较好的拿到的自然也多. 我在想个问题,技术的天然优势是可以不断地积累,包括写code,写博客,做流程,完善流程,自动化流程,或者把某些工作流程化,自动化,托管好自己的代码财富,用于后续的使用,也算是个人的不断积累,让工作越做越快,好,站的更好,边提生边积累.…
  摘要:在创业三年时间里作为联合创始人,虽然拿着大家均等的股份,我始终是没有什么话语权的,但是,这也给了我从旁观者的角度看清整个局面的机会.创业公司的成败绝大程度取决于技术大牛和公司 Leader,这两个人最好能在性格上形成互补,而遗憾的是我们公司是同一人. 关于决定是否创业 2012年4月,正好三年前整,在深圳能源正混的郁郁不得志的时候,大学的好兄弟找到我一起创业,他们有钱.有 idea,就是差人,当时的我还是技术菜鸟,本科学的也不是计算机,看着移动互联网蓬勃的发展羡慕不已.很快就答应了一起…
基因组所三代单分子测序PacBio完成技术升级—超长读长助力基因组学研究 2015-09-23 | 作者:所级中心基因组平台 张兵 [关闭] 近日,基因组所所级中心基因组平台三代单分子实时测序PacBio完成技术升级优化,实现了数据产量和读长的双重提升,一个SMRT Cell芯片可产出高达1Gb数据, reads平均长度达到14kb,N50超过19kb,为基因组学相关研究提供了有力支撑. PacBio 测序read和subread长度分布 利用三代单分子实时测序仪PacBio系统,平台提供的技术…
本周,我们邀请到了极光推送CTO兼首席科学家黄鑫进行人物专访,在展示风采的同时,也分享会员们对技术.对工作.对人生的感悟.       扎实的底层服务是扩张关键 极光推送是一个做第三方云服务的公司,在最开始的时候做的是JPush,就是通过云服务的方式,为所有的APP提供一种推送的能力.现在,我们同时也启动了多款产品,包括聊天.支付.数据分析平台等. 我对公司的规划,是希望有很多横向的服务,这也是为什么在Push之外,我们要做IM.Pay的原因.这样业务的横长能首先保证公司收益呈线性向上增长,但这…
​ 十多年从业经历,从 2001 年开始带团队到现在,我几乎经历过所有的 IT 角色.2010 年,我随创始团队筹建国美在线至今,经历了从几百单到现在日均百万订单,从只有家电品类到现在全品类.金融.大数据服务.云服务的综合平台,从 5 人到现在的上千人的技术团队建设过程. IT 技术团队的绩效考核是比较头痛的事情.从技术员工的角度来讲,我和大家一样是很反感绩效考核的,主要原因是技术绩效到底怎样去量化是个难点.但是从管理的角度讲,技术团队必须要有绩效管理机制. 技术团队绩效考核的核心,是怎样通过机…
本文转载自公众号 DBAplus社群 , 作者:谢麟炯 谢麟炯,唯品会大数据平台高级技术架构经理,主要负责大数据自助多维分析平台,离线数据开发平台及分析引擎团队的开发和管理工作,加入唯品会以来还曾负责流量基础数据的采集和数据仓库建设以及移动流量分析等数据产品的工作. 海量数据实时OLAP场景的困境 大数据 首先来看一下我们在最初几年遇到的问题.第一就是大数据,听起来好像蛮无聊的,但大数据到底是指什么呢?最主要的问题就是数据大,唯品会在这几年快速发展,用户流量数据从刚开始的几百万.几千万发展到现在…
点击下载<不一样的 双11 技术:阿里巴巴经济体云原生实践> 本文节选自<不一样的 双11 技术:阿里巴巴经济体云原生实践>一书,点击上方图片即可下载! 作者 | 陈星宇(宇慕)阿里云基础技术中台技术专家 导读:etcd 是阿里巴巴内部容器云平台用于存储关键元信息的组件.阿里巴巴使用 etcd 已经有 3 年的历史, 在今年 双11 过程中它又一次承担了关键角色,接受了 双11 大压力的检验.为了让更多同学了解到 etcd 的最佳实践和阿里巴巴内部的使用经验,本文作者将和大家分享阿…
近几年,IT培训机构可谓是琳琅满目,稂莠不齐.培训Java的,培训PHP的,培训大数据的等等吧,不一而足. 自己也算是IT技术圈子待了好多年了,面试过一些机构培训出来的学生,也有几个好哥们在培训机构做讲师,所以对培训机构有一定了解. 这里呢,就不讨论选择哪个培训机构,也不讨论培训什么技术,只想对是否需要参加培训,谈谈我个人的看法. 一.对于零基础的人. 零基础的人,要么是大学里没有学到东西的人,要么是跨专业过来想做IT的人.如果说你自己不像自学,似乎除了培训也没别的办法. 这里就一笔带过了,不做…
一.你如何衡量软件工程师个人的工作表现?如何衡量整个工程师团队的工作表现? 主要从两方面: 这个员工做的工作是不是他同意做的或者应该做的?(What) 他们是如何完成自己的工作的?(How) 任何绩效管理的最重要的前提就是针对这个人的合理期望达成共识,这里既包括显性期望和隐性期望.显性期望是指,要求对方在满足特定要求的情况下在规定时间内完成一个特定项目的交付.隐性期望是指,不管他们做什么项目,你对他们的表现所拥有的期待. 如果员工在负责开发一个功能,那么这里的“What”应该包括以下几个方面的内…
---恢复内容开始--- (1)VS Code下创建含有授权功能的并且使用localdb作为数据库的命令 dotnet new -au individual -uld --name identitySample identitySample为项目名称 (2)创建完成以后会在项目的appsettings.json文件下多出localdb的数据库连接字符串 (3)执行dotnet ef database update 可以将当前项目Migrations下的命令执行实体生成对应的表结构; 插播一下可以…
转自:http://zz563143188.iteye.com/blog/1877266 企业级项目实战地址:http://zz563143188.iteye.com/blog/1825168 开发资料:http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy…
他深谙电商之道,从零打造 1 号店网站及供应链系统,以技术引领业务发展.他是欧电云创始人韩军,下面将由他分享完美 CTO “六脉神剑”的经验之谈. 首先,从对 CTO 的一个认识误区讲起. 不写代码的 CTO 不是一名好 CTO? 现在国内的 CTO 很多都是技术出身,这是中国特色.我在澳洲待了两年,认识很多国外的 CTO,他们一大半以上都不是技术出身. 这带给我一个很大的思考,CTO 不是技术出身,你怎么做 CTO 啊?因为在我们中国人的传统意识中,都认为 CTO 天然是技术出身. 但是国外技…
目录 序言 遗留项目概述 条件限制下的升级原则 升级改造的演进方向 遇到的主要难点 小结 参考 1. 序言 Angular 官方网站针对 从 AngularJS 升级到 Angular 提供了比较详细的文档,并给出了一个 PhoneCat 升级教程 的案例演示,指导一步步如何改造.但总的来说,这个案例还是太过简单,并不能很好地还原一个最原始的.相对复杂的.版本更低的遗留项目该如何一步步升级,以及升级过程中可能需要考虑的一些额外因素. 本篇文章会以一个相对复杂的遗留项目为原型来探讨该如何一步步进行…
朱晔的互联网架构实践心得S1E1:Pilot 最近几年写博客确实写得少了,初出茅庐的时候什么都愿意去写,现在写一点东西之前会反复斟酌是否有价值.工作十几年了,做了N多个互联网系统,业务涉及教育.游戏.电商.O2O.P2P,算是各种类型的互联网系统都摸过,多少有一些心得,架构方面的文章网上很多很多,有些是说一些方法论,有些是说一些具体的案例,感觉自己想分享的东西和别人已分享的是有点不同的,还是应该留下点什么.在这里我更多想分享一下搭建一套完整的互联网系统架构方面一些具体的实践心得,大概会从这几个方…
SpringCloud的Hoxton版本,和之前的版本相比,用新的组件替换掉了原来大部分的组件,老的组件现在处于 停更不停用 的状况. 详情见下图(× 的表示之前的组件,现在停更了的:√ 的表示新的替换后的组件): 描述: 服务注册中心: Eureka:官方停止更新,并且已经有更好的替代产品了,可以使用,但是官方已经不建议使用了(重度患者). Zookeeper:某些老系统,以前是用的Zookeeper + Dubbo,后来做技术升级,结果发现SpringCloud的Eureka停更了,然后就用…
1.了解微服务 1.1 什么是微服务 微服务是一种架构风格 一个应用拆分为一组小型服务 每个服务运行在自己的进程内,也就是可独立部署和升级 服务之间使用轻量级HTTP交互 服务围绕业务功能拆分 可以由全自动部署机制独立部署 去中心化,服务自治.服务可以使用不同的语言.不同的存储技术 1.2 微服务架构 服务调用 服务降级 服务注册与发先 服务熔断 负载均衡 服务消息队列 服务网关 配置中心管理 自动化构建部署 服务监控 全链路追踪 服务定时任务 调度操作 2.了解SpringCloud 2.1…
事件背景 我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过HttpClient 调用大搜的实况服务.最近经常出现Address already in use (Bind failed)的问题.很明显是一个端口绑定冲突的问题,于是大概排查了一下当前系统的网络连接情况和端口使用情况,发现是有大量time_wait的连接一直占用着端口没释放,导致端口被占满(最高的时候6w+个),因此HttpClient建立连接的时候会出现申请端口冲突的情况. 具体情况如下: 于是为了解决time_wait…
编者按:今年4月,饿了么正式加入了阿里新零售战队,进一步加速其在本地生活市场的扩张速度.在创业9年的时间中,饿了么在外卖领域经历了真正的“从0到1”,尤其是在外卖平台的技术升级方面,越过了一个又一个的无人区.因此,早在去年,云栖社区就对饿了么的技术进化之路做过深入的介绍(见<饿了么四次技术进化的曲折路,记访谈张雪峰>),并且受到了技术圈的广泛关注.* 今年,我们再次邀请到饿了么CTO张雪峰,并试图从“饿了么的技术人才观”这一角度,抽象出具备完整生命周期的互联网创业公司技术人才特征,希望能够为大…
这是我近期接受51CTO记者李玲玲采访的一篇文章,分享给大家. 作者:李玲玲来源:51cto.com|2016-12-30 15:47 http://cio.51cto.com/art/201612/526524.htm?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1 “全民创业”为更多有梦想的人提供了机会和崭新的舞台.同样,创业公司对CTO的渴求让更多的高端IT人才选择了从…