From: https://mp.weixin.qq.com/s/QaBTm_9AJC01Isr3LLR3aw 原创: 曹乐 公众号: 再成长一次 看了下面这篇文章的话,应该会有收获. 虽然排版不好,但是文章质量很高.对刻意练习,及时反馈的理解会更深. 双生说:曹乐是典型学霸,清华本硕,多年互联网大厂研发经验,所以"资深".我刚到新部门的时候,约各位合作部门的Leader请教,也算帮我做新岗位入职的"平稳降落".印象最深的,就是作为技术Leader的曹乐,一点都不像…
身处职场之中,太多话题相围绕,"个人成长"."管理"或许是讨论的最多的了. 但"个人成长"和"管理"却是大不相同的两件事情,针对"管理"的问题,看过一些书籍,给我的感受就是对一件事的认知.思维方式很重要. 看问题的高度不一样,得到的结论必然不同. 前段时间,看到一篇博文,内容中的观点我很赞同,结合自身的经历细说一番. 从技术新人到一个成熟的技术leader,需要经历几个身份迭代?每一次身份的转换都需要怎样的…
前段时间,跟候选人聊天的时候,一个有多年工作经验的资深 iOS 工程师告诉我,他最近正在学习 Machine Learning 相关的知识.他觉得,对于程序员来说,技术进步大大超过世人的想象,如果你不跟随时代进步,就会落后于时代. 我其实已经听过很多人跟我说过类似的话.只不过不同人嘴里提到的词汇各有不同——大数据.数据挖掘.机器学习.人工智能…… 这些当前火热的概念各有不同,又有交叉,总之都是推动我们掌控好海量数据,并从中提取到有价值信息的技术. 程序员对这些技术跃跃欲试,知乎上「深度学习如何入…
技术Leader是互联网公司中,战斗在一线的技术领导者,技术Leader们能力的强弱,决定着公司整个技术团队的战斗力,结合我之前管理上百人技术团队的经验,谈谈我心目中优秀技术Leader五个方面的能力要求. 一.技术能力 系统设计和开发能力:技术Leader要熟悉业务领域内的系统架构和相关技术,能根据业务特性,合理进行分层设计,实现最高效率.低运维成本等等. 对于重要而复杂的系统,要求做好过载保护措施,以及资源的动态分配和优先级管理等. 技术运营:主动分析系统各项指标以及变化,通过监控数据和统计…
作者: 朱春茂(知明) 技术 Leader 是一个对综合素质要求非常高的岗位,不仅要有解具体技术问题的架构能力,还要具备团队管理的能力,更需要引领方向带领团队/平台穿越迷茫进阶到下一个境界的能力.所以通常来说技术 Leader 的技能是虚实结合的居多,繁杂的工作偏多.为此我把自己在工作中经常用到的思考技巧也做了一个整理,算是对<谈谈技术能力>中提及第三阶段的补充. 技术常用思考方法 向前思考,向后倒推 这个思考方法的含义是: 在思考一个命题时可以采取未来视角,先对未来发展做个预判,然后基于你的…
参考文章: 你与优秀的技术Leader之间只差这一个“图谱” 如何成为优秀的技术主管?你要做到这三点…
力不从心型 在工作中有种技术leader,总认为自己是最好的.在方案设计的时候,自己有一种方案,下属有一种方案.leader非要别人听他的.如果两种方案没有优劣之分,比较建议的做法是让真正实施的人按照自己的想法去做,让人家有个实践自己想法的空间.而自己没有办法证明自己的方法更好,这属于能力问题. 认为自己是最好的,会有个副作用.容不下别人比自己强.别人受到认可,自己会不爽,所以大家处于非常压抑的状态.如果发个员工幸福度问卷,多半这组是最差的. 最可怕的是这领导也特懒.比如在会议中明确说:“我愿意…
技术主管,又叫技术经理,英文一般是 Tech Leader ,简称 TL.随着工作经验的不断积累,能力的不断提升,每个人都有机会成为 Team Leader. 然而在机会到来前,我们必须提前做好准备,对 TL 的工作职责有一定了解.当然,这也会为当下更好地配合 TL 工作打下基础. 今天,阿里巴巴高级技术专家云狄将结合自己多年的经验,从以下三个角度出发,分享对技术 TL 这一角色的理解与思考: 开发规范 开发流程 技术规划与管理 技术主管是开发团队中的某位程序员需要对一起创建系统的整个开发团队负…
转自 51CTO技术栈 内容 团队建设 团队管理 团队文化 沟通与辅导 招聘与解雇 互联网公司的技术团队管理通常分为两个方向:技术管理和团队管理,互联网公司的技术 TL 与传统软件公司的 PM 还是有很大的区别. 传统软件公司的 PM 更多注重于对项目的管理,包括项目任务拆解.项目进度以及风险等. 对于多数互联网公司而言,技术 TL 更多的职责不再局限于项目角度,而是对业务与技术都要有深入的了解,就像黑夜里的灯塔,能够引导和修正团队成员前进的航向. 综合技术和业务角度去深度思考问题,具备一定的前…
本文来自腾讯前端开发工程师“ wendygogogo”的技术分享,作者自评:“在Web前端摸爬滚打的码农一枚,对技术充满热情的菜鸟,致力为手Q的建设添砖加瓦.” 1.GIF格式的历史 GIF ( Graphics Interchange Format )原义是“图像互换格式”,是 CompuServe 公司在1987年开发出的图像文件格式,可以说是互联网界的老古董了. GIF 格式可以存储多幅彩色图像,如果将这些图像((https://www.qcloud.com/document/ ... w…
1.内容概述 在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分主机能够直接接入Internet.很多时候,我们希望网络中的两台主机能够直接进行通信,即所谓的P2P通信,而不需要其他公共服务器的中转.由于主机可能位于防火墙或NAT之后,在进行P2P通信之前,我们需要进行检测以确认它们之间能否进行P2P通信以及如何通信.这种技术通常称为NAT穿透(NAT Traversal).最常见的NAT穿透是基于UDP的技术,如RFC3489中定义的STUN协议.STUN,…
———————————— 我的软件开发生涯 (10年开发经验总结和爆栈人生) 爆栈人生 现在流行说全栈.每种开发都有其相关的技术.您是否觉得难以罗列某种开发所包括对技术(技术栈)呢?   您是否想过:   我做的这个职业,究竟包含哪些技术呢? 我所掌握的技术这个子集,在整个技术大系这个超集里面占的比例是多少呢? 我究竟还没有掌握多少技术呢? 面试的时候会考哪些技术呢? 那么,开发是否也应该有这样的技术栈概览图呢?   我搜索了很久,没有找到一个符合我要求的“较为全面”地表述各种技术大系的图表.所…
技术盛宴 | 关于PoE以太网供电技术详解 https://smb.pconline.com.cn/1208/12085824.html   [PConline 干货铺]随着物联网技术飞速发展,需要提供网络服务的终端越来越丰富,使用传统强电的方式为多种多样的智能终端供电变得越来越困难,以太网供电(Power over Ethernet,简称PoE)技术的普及,正逐一解决各类智能终端的供电问题.目前PoE技术已经从传统的WLAN.网络监控.IP电话等应用场景延伸到新零售.IoT(Internet…
接上一篇介绍IC制造的基本过程,光刻的基本过程.这篇文章继续介绍光刻过程中的一些概念. 该系列文章的目录如下: [IC]Lithograph(0)半导体制造的基本过程 [IC]Lithograph(1)光刻技术分析与展望 [IC]Lithograph(2)光刻技术的分辨率与分辨率增强技术 1. 光刻投影系统的分辨率 投射到晶圆片上的特征图的精度,取决于投影系统的光波长,以及经过光掩膜板(illuminated mask)衍射光的衍射级次有多少能被会聚透镜(缩图透镜the reduction le…
评:webrtc自带的打洞,穿透协议. 转: http://www.unclekevin.org/?p=924 959 views WebRTC技术及应用2 – NAT穿越技术的使用 发表回复 (题图来源) WebRTC的开发者在这篇技术文档[1]之中提到了WebRTC使用的NAT穿越技术.简而言之,就是基于ICE技术,而ICE本身不是NAT技术,而是整合了STUN,TURN等几个NAT技术的的一个框架.相关技术都很成熟,这里简明解释一下原理. NAT的分类 RFC 3489[2]之中介绍了给出…
1.Android动态加载dex技术初探 http://blog.csdn.net/u013478336/article/details/50734108 Android使用Dalvik虚拟机加载可执行程序,所以不能直接加载基于class的jar,而是需要将class转化为dex字节码. Android支持动态加载的两种方式是:DexClassLoader和PathClassLoader,DexClassLoader可加载 jar/apk/dex,且支持从SD卡加载:PathClassLoade…
2.1 AOP技术起源        AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析.他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发人员提高工作效率.随着研究的逐渐深入,AOP也逐渐发展成一套完整的程序设计思想,各种应用AOP的技术也应运而生.        AOP技术在Java平台下是最先得到应用的.就在PARC对于面向方面编程进行研究的同时…
好消息,<Python爬虫技术:深入理解原理.技术与开发>已经出版!!!   JetBrains官方推荐图书!JetBrains官大中华区市场部经理赵磊作序!送Python基础视频课程!JetBrains官大中华区市场部经理赵磊作序!超过300个实战案例,10万行源代码,22个综合实战项目,海量学习资料! 购买地址: 当当 京东 知识图谱…
1.1 什么是热修复 对于广大的移动开发者而言,发版更新是最为寻常不过的事了.然而,如果你 发现刚发出去的包有紧急的BUG需要修复,那你就必须需要经过下面这样的流程: 这就是传统的更新流程,步骤十分繁琐.总的来说,传统流程存在这几大弊端: 重新发布版本代价太大 用户下载安装成本太高 BUG 修复不及时,用户体验太差 相应的,许多开发者找到了比较合适的解决办法. Hybrid 方案.也就是把需要经常变更的业务逻辑以 H5 的方式独立出来.而这种方案, 需要传统的 java 开发者学习前端语言,不仅…
在这家公司工作的四年时间里,我一共接触过两个在技术团队里有很大影响力的leader.本文将基于我在工作中对他们的观察,总结一下他们身上所具有的特质,以作为自己学习的榜样.标题中的“我眼中的”,不仅表示“我认可的”,还包含了“我观察到的”之意.由于本人属于比他们低一级别.被领导的员工,认知水平.看事情的角度都有所限,所以需要强调一下,我所看到的.所理解的并不代表就是对的,本文仅是作为总结记录之用.   首先,这两个人都有很大的影响力,主要体现在: 1.技术团队的认可.无论是他们自己带领的下属,还是…
原创不易,求分享.求一键三连 前段时间,有个粉丝在群里问了一个问题: 今天对接一个业务团队,要我帮他导数据,这种工作又臭又烦又没成长,而且边界模糊谁做都可以,我很想拒绝他,但又怕引起对方不满,大家有什么说"不","拒绝"别人的技巧吗? 拒绝的本质是做抉择,底层逻辑是一本经济账,是你决定要把自己的资源和资金或者精力投入到什么地方. <经济学>十大原理第一条,也就是<精要主义>的核心观点: 人们面临权衡取舍 所谓决策就是我们要对不同的事情进行权衡…
导读:阿里巴巴高级技术专家云狄将为大家从管理的角度分享技术TL的核心职责,这其中包括团队建设.团队管理.团队文化.沟通与辅导.招聘与解雇等,希望与大家共同探讨.交流. 背景 互联网公司的技术团队管理通常分为2个方向:技术管理和团队管理,互联网公司的技术TL与传统软件公司的PM还是有很大的区别,传统软件公司的PM更多注重于对项目的管理包括项目任务拆解.项目进度以及风险等.对于多数互联网公司而言,技术TL更多的职责不再局限于项目角度,而是对业务与技术都要有深入的了解,就像黑夜里的灯塔,能够引导和修正…
在一个"情怀"已经泛滥的年代里,任何拿着"情怀"出来说事的人都不太受待见.犀利者会吐槽:"我早已看穿了一切". 但你是否想过,如果这世界所有的公司和管理者都来和你谈处理器.谈屏幕大小.谈钱.谈股票.谈下午茶-一切真的还值得吗? 其实,真正优秀的leader,才会和你"谈情怀".…
[缘起] 和一个同学交代了一个很重要的事情,结果执行的结果并不是自己想要的,微微生气之余,简单的聊聊“如何精确的理解leader布置的任务”. [员工角度的潜在困惑] 1)leader讲了很多,脑子记不住 2)带了纸和笔,却不知道记什么 3)记了很多,却不知道“自己所理解leader想要的”和“leader真实想要的”是否一致 4)不敢问,心想先做出来结果再说,如果不是leader想要的,leader届时肯定会指正(其实已经晚了,可能最佳时间已经过了,不好的印象可能已经留下了) 这些困惑大伙会不…
原创不易,求分享.求一键三连 假设我长得很漂亮,拥有众多追求者,但是初出闺房的我对这世界上的男人毫无认知,那么该如何选择呢?这真是一个问题! 妈妈说,愿意为我花钱的男人未必爱我,但不愿意为我花钱的男人必定不爱我,而后传授了一套RFM模型,让我去规避渣男.拥抱幸福,听下来好像有点道理,在这里分享给各位美女帅哥. 什么是RFM模型 RFM对应三个单词: Recency,最近一次消费,R的值越小,用户价值越高: Frequency,消费频率,F的值越大,用户价值越高: Monetary,消费金额,M的…
前面笔者曾经写过一篇关于IT从业者的职业道路文章(见笔者文:IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章).然后有读者提建议说写写技术方面的路线,所以就有了本文.本文从初学者到思想者的四步方面对IT从业者的技术路线做了阐述(见笔者文:IT从业者的学习规划 - 学习者系列文章开篇),从浅到深的对技术路线需要学习的内容做了叙述,后续会对学习者系列文章进行书写,本文就当做该系列文章的一个版图吧. 对于技术路线,笔者认为,在工作之余,就该自我主动的去学习技术和业务方面的知识.一方面是…
Source Code: http://www.codeproject.com/ The Code Projecthttp://www.tomore.com/ 中 国盟动力http://www.codechina.net/ 代 码中国http://www.cppn.net/ 中 国程序先锋网http://www.vckbase.com/code/ VC 知识库-代码仓库http://www.opensource.org/ Open Source Initiativehttp://www.icsh…
本文转载自微信公众号 半导体技术天地, 链接 https://mp.weixin.qq.com/s/EEBkSQ_Yc8RYFO18VpO8ow…
这是<国外线下技术俱乐部建设>系列文章之一.   虽然之前接触过Belgrade的.NET技术俱乐部,但是它最近活动要春节后了. 出于观摩别人是怎么搞线下社区的心态,还有自己也有在用Python,所以就参加了1月25日Belgrade Python俱乐部活动了.   该活动的线上网址是:https://www.meetup.com/PythonBelgrade/events/257744885/ 这是活动图片:   先流水账回顾一下,然后再做活动总结吧. 这天天气很差,大雪纷飞,然而活动有12…
1.需求背景 移动互联网时代,海量的用户每天产生海量的数量,这些海量数据远不是一张表能Hold住的.比如 用户表:支付宝8亿,微信10亿.CITIC对公140万,对私8700万. 订单表:美团每天几千万,淘宝历史订单百亿.千亿. 交易流水表 2.选择方案 (1)NoSQL/NewSQL(不选择) 选择RDBMS,不选择NoSQL/NewSQL,主要是因为NoSQL/NewSQL可靠性无法与RDBMS相提并论.RDBMS有以下几个优点: RDBMS生态完善: RDBMS绝对稳定: RDBMS的事务…