首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工程师如何从技术转型做管理?

下面要写的主题是关于『工程师如何从技术转型做管理』,这是我在团队管理上第一篇系统性的总结。...希望下面的内容对于『正在转型挣扎期』或者『后续有规划往管理转型』的同学,让你们有所启发,内容大概分成以下4个部分: 什么样的工程师会被提拔做管理? 你选择做管理的初衷是什么?...转型期你会遇到哪些困惑或者挑战? 转型期应该具备哪些心智? 1什么样的工程师会被提拔做管理? ? 一般来说,满足这3个条件的工程师会被提拔做管理:技术能力强、业务熟练、软性素质达标。...3转型期你会遇到哪些困惑或者挑战? 转型期会经历心态、工作方式的转变,很多事情会刷新你的认知。...以下几点,我认为是转型期leader一定要具备的心智: 学会从团队的角度考虑问题 注重执行细节 学会用人所长,具备包容心 重视情商,做好自我情绪控制 做好时间管理 学会从团队角度考虑问题 以前作为工程师

87010

Android工程师的面试指南

那作为 Android ⼯程师的我们应该从哪些⽅⾯去准备呢?例如,不太熟悉的技能要不要写在简历上、要复习哪些 Android 组件的知识、刷算法题⽬有没有⽤,可能在⾯试前你都会仔细考虑这些问题。...Android面试的一些软技能,如果要看面试题可以参考:史上最全的Android面试题集锦)。...面试 对于 Android ⼯程师来说,⾯试开始的时候都会问⼀些Java、Android 的基础知识和算法。...对于相对复杂的插件化和热修复来说,热修复可以去看⼀下《深⼊探索 Android 热修复》这本书,插件化可以去看下《Android插件化原理解析》这个系列的⽂章。...不过毕竟 Java 虚拟机和 Android 虚拟机的 GC 还是有些差别的,如果⾃⼰阅读过 Android 虚拟机 GC 相关资料或者⾃⼰分析过源码的话,可以从 Android 虚拟机的⻆度解释 GC

27210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android开发工程师文集-Android知识点讲解

    前言 大家好,我是 Vic,今天给大家带来Android开发工程师文集-Android知识点讲解的概述,希望你们喜欢 WebView讲解 一般通过Intent调用系统的浏览器: Uri uri = Uri.parse...接下来,需要你创建布局文件,关于WebView的即可: <WebView android:id="@+id/WebView" android:layout_width="match_parent"....view.ViewPager android:id="@+id/pager" android:layout_height="wrap_content" android:layout_width...="wrap_content" android:layout_gravity="center"/> 如果觉得不错,那就点个赞吧!...❤️ 总结 Android开发工程师文集-Android知识点讲解-记录美好生活,如果您还有更好地理解,欢迎沟通 定位:分享 Android&Java知识点,有兴趣可以继续关注

    40120

    Python | 从安全工程师转型安全研发 3 年来的小结

    三、转型远期收益和我的看法 优势: 研发工程师是大多数职业中发力最早的行业,对于同龄人而言获得一份可观的收入。对自己的人生规划如买房、结婚都有比较好的先发优势。...这一块更像传统的BAT、MD后端开发工程师。...不过客户端的门槛非常高,建议从安全转型过来的工程师不要入这个领域,非常深。基本上Linux device driver与安卓Java开发的相关生态都要掌握。不适合半路出家的程序员。...转型线上开发工程师脱离安全: 我承认你可能觉得安全研发太简单了,没有太多的高TPS与分布式事务场景。这块进入我的知识盲区了。...Step 3:从做精到一专多精统筹规划 如果能做精上面的一个方向应该已经转型为了一个合格的研发工程师了,慢慢你会发现一个人的能力太有限了。

    57840

    如何快速转型成为一个计算机视觉工程师

    希望从事计算机视觉的大学生很多,工程师希望转型从事计算机视觉的人也不少,但能够学精学透的人不多,这是因为基于深度学习的计算机视觉同时具备“知易行难”和“行易知难”的特点。...此时,您一定会更加理解计算机工程师经常说的一句话“别扯那么多公式!先给我看代码”的含义。这恰好是本书的第3篇所介绍的内容。...03 计算机视觉工程师的能力地图 成为一个计算机视觉工程师,必须具备以下能力:环境管理能力、数据集处理能力、数学原理、神经网络原理、训练过程控制、模型设计和使用、计算机视觉成果运用、神经网络拆装能力等。...个性化数据集的处理能力对于计算机视觉工程师格外重要,因为日常项目中的数据往往需要工程师自己标注和处理。...要达到这种境界,需要计算机视觉工程师理解众多模型的关键创意,懂得如何拆解和应用。

    21910

    写给Android工程师的协程指南

    这是一份写给Android工程师的协程指南,希望在平静的2023,给大家带来一些本质或者别样的理解。 引言 在 Android 的开发世界中,关于 异步任务 的处理一直不是件简单事。...写在开始 大概在三年前,那时的我实习期间刚学会 Kotlin ,意气风发,协程Api 调用的也是炉火纯青,对外自称api调用渣渣工程师。 那时候的客户端还没这么饱和,也不像现在这样稳定。...这里我们用 Android官方 的一句话来概括: 协程是一种并发设计模式,您可以在 Android 平台上使用它来 简化 异步执行的代码。...上述特点来自Android官网-Android上的Kotlin协程。 协程进展 注:如非特别标注,本文接下来的协程皆指Kotlin协程。...在文章开始,我们已经提过了,Android官方对其的描述: 协程是一种并发设计模式,您可以在 Android 平台上使用它来简化异步执行的代码。

    1.5K40

    从安全工程师转型安全研发3年来的小结

    三、转型远期收益和我的看法 优势: 研发工程师是大多数职业中发力最早的行业,对于同龄人而言获得一份可观的收入。对自己的人生规划如买房、结婚都有比较好的先发优势。...这一块更像传统的BAT、MD后端开发工程师。...不过客户端的门槛非常高,建议从安全转型过来的工程师不要入这个领域,非常深。基本上Linux device driver与安卓Java开发的相关生态都要掌握。不适合半路出家的程序员。...转型线上开发工程师脱离安全: 我承认你可能觉得安全研发太简单了,没有太多的高TPS与分布式事务场景。这块进入我的知识盲区了。...Step 3:从做精到一专多精统筹规划 如果能做精上面的一个方向应该已经转型为了一个合格的研发工程师了,慢慢你会发现一个人的能力太有限了。

    37110

    Android 工程师开发 iOS 是怎样的体验?

    正好通过这次尝试开发 iOS 的机会,写一篇文章分享一下开发 iOS 的体验,如果你和我一样之前是一名 Android 工程师,那么希望我的经历可以帮到你。...正如标题所说:Android 工程师开发 iOS 是怎样的体验?这篇文章我会为大家对比我在 Android 和 iOS 两端不同的开发体验。...所以作为 Android 工程师,得益于 Kotlin,语言不会成为你尝试开发 iOS 的阻碍。...iOS 的 API 设计一致都是很具有前瞻性的,而 Android 由于碎片化那几年,真的是留下了不少坑,Android 开发者真的是太痛苦了。...而 Android 很多就像是之前说的半成品,什么都要自己去研究半天,iOS 分分钟就能撸出个原型,Android 还需要苦逼的做技术调研。

    1.7K30

    HenCoder:给高级 Android 工程师的进阶手册

    给高级 Android 工程师的进阶手册。 这件事的准备工作,我做了整整一年。 为什么? 决定做这件事,源于一年前我和老婆的一次对话。 我:「又拒了个技术分享邀请。」 老婆:「为什么?」...尤其是很多高级工程师,更需要基础。」 老婆:「高级的不会基础?上了大学还不会 1+1=2 ?」 我:「1+1=2 可不是基础,那叫入门知识,和基础是两回事。...想来我最后一次换工作时,薪资涨了不少,职位却是从 「高级 Android 工程师」「降级」成了 「Android Engineer」。...所以为了理解的统一,我先明确一下我所指的「高级 Android 工程师」的具体是谁:我这里说的「高级 Android 工程师」,主要指的就是国内大多数小型和微型公司里的 Android 骨干或 Android...这些人在公司的职位通常叫做「高级 Android 工程师」,技术也很不错,但和一些有技术积淀的大公司中的高级工程师相比,他们中的多数人往往(注意是「多数人」「往往」,不是全部,谢绝学我老婆抬杠)底子不够扎实

    60820

    写给Android工程师的 Github CI 快速指北

    不过对于大多数客户端工程师而言,其实 CI 这个词还是比较陌生。当然并不是说,CI/CD 有什么高大上或者门槛很高,因为毕竟不是所有人会去维护开源库或者搞基建,或者说少有场景去接触到。...但对于一个 工程师 而言,这严格意义上其实属于 基本技能点 ,或者说在现在这个时代,这种小技能应该没有太多边界之分。...为了更好的便于理解,我们切换到 Android工程师 视角,使用一个示例来说明。...Android CI 模版进行创建,如下所示: 图片 在上面的图2里,这是官方给我们的 基础Android CI 模版,具体的逻辑我们下面再解释。...当然我本人也不是一个熟练的 CI工程师 ,更多是个半吊子,所以文章里肯定也有模糊不清的地方,此时就建议大家多搜多试验,或者评论区问我。但对于这些工具方面,我个人的原则一直是,会用即可。

    80520

    【Java】向上转型和向下转型

    先用一个生动形象的例子来解释向上转型和向下转型 向上转型(Upcasting) 想象你有一个动物园,里面有各种不同类型的动物,如狮子、大象、长颈鹿等。...如果是,你就可以安全地进行向下转型,并调用Lion类中特有的方法。 向上转型 概念 向上转型(Upcasting)是 面向对象编程 中的一个概念,特指将一个子类对象赋值给一个父类类型的引用变量。...这就是向上转型和多态性的实际应用。 发生向上转型的情况 1.子类对象赋值给父类引用 当子类的实例直接赋值给父类类型的引用时,会发生向上转型。这是最常见的向上转型场景。...} 向下转型 概念 向下转型(Downcasting)是Java中类型转换的一种,它指的是将一个父类对象转换为子类类型的全过程。...注意事项 向下转型的语法格式如下: 子类类型 变量名 = (子类类型) 父类对象; 只能对已经进行过向上转型的对象进行向下转型: 在Java中,我们不能直接将一个父类对象强制转换为子类对象,除非这个父类对象实际上是子类对象的向上转型

    11410

    Java向上转型和向下转型

    向上转型的好处?...sleep传入的参数是子类,若是不用向上转型,那么有多少个子类就得在这儿写多少种不同的睡觉方法 二.向下转型 class Fruit{ public void myName(){ System.out.println...//向下转型 //f指向子类的对象,子类的实例a也指向f,向下转型后因为都是指向子类对象,调用的全是子类的方法 Apple a=(Apple)f; a.myName(); a.myMore...(); //向下转型之前必须进行向上转型 //编译无错但会运行会出错ClassCastException,子类aa不能指向父类ff Fruit ff=new Fruit();...经过了这个过程,子类实例已经赋值给了父类引用(即完成了向上转型),但很遗憾的丢失了子类扩展的方法。使用向下转型的特性,让我们可以重新获得丢失的方法,即强转回子类

    56960
    领券