Grund
Kürzlich fand ein Treffen statt, bei dem über persönliches Wachstum gesprochen wurde, und es ging auch um die Leistungsbewertung.Alle diskutierten darüber, wie man bessere Leistungen erzielt und wie man effektiv wächst. Einige Studenten stellen die Fähigkeit zu denken dar. Die theoretische Grundlage ist der Vergleich, dh der Unterschied zwischen gewöhnlichen Studenten und besseren Studenten ist die Fähigkeit zu denken.
Ich stimme dieser Aussage zu, aber sie ist zu weit gefasst, und sobald einige Dinge leer sind, ist es leicht, die Kraft zu verlieren. Wenn Sie zum Beispiel hart arbeiten, werden Sie Erfolg haben, also wo sollten Sie hart arbeiten? Wird sich dieser Aufwand auszahlen? Die Antwort ist offensichtlich nein.
Kuchen größer machen
1. Rollenwinkel
Es gibt mehrere Typen im allgemeinen F&E-Team: Wirtschaftsingenieur, TL, Architekt
Wirtschaftsingenieure werden in mehrere Stufen eingeteilt: Die erste Stufe kann die Arbeit gut erledigen und die Aufgaben pünktlich liefern, die zweite Stufe hat ein tiefes Verständnis für das Geschäft, beispielsweise die aktuellen fachlichen Inhalte des Geschäfts, und ein klares Verständnis dafür Die gesamte Verbindung. Das ist Um Probleme schneller zu lösen. Die dritte Ebene ist das Bewusstsein für pm. Die meisten Unternehmen verwenden immer noch pm, um zu führen. Wenn die pm-Erfahrung relativ gering ist, ist es leicht, das Projekt in die Irre zu führen. Wenn Sie es sind fähig zu Forschung und Entwicklung, müssen Sie immer noch PM-Bewusstsein haben.
TL: Ich denke, seine Verantwortung besteht nicht nur darin, sich mit Technologie zu beschäftigen, sondern auch zu verwalten, was einem Ressourcenmanager entspricht, der alle Parteien zusammenbringt, um Aufgaben zu erledigen
Dann denke ich, dass TL eine Managementverantwortung mehr hat als Ingenieure, sowie Projektmanagement, Planung und Teamaufgabenteilung. Technisch gesehen ist es nicht mehr auf Einzelpersonen beschränkt, sondern es ist notwendig, Teamcode zu überprüfen, Codespezifikationen zu formulieren und das Kerncodedesign jedes Projekts zu überprüfen.
Architekten: Microsoft unterteilt Architekten in drei Typen: Unternehmensarchitekten, Lösungsarchitekten und Infrastrukturarchitekten. Die häufigsten sind die beiden letzteren. Lösungsarchitekten sortieren beispielsweise das Zusammenspiel der Gesamtfunktion, das Zusammenspiel von Systemen, formulieren sinnvolle technische Lösungen, denken über Risikopunkte, Erweiterungsmechanismen und Schlüsselschritte der Umsetzung nach – anders als Business Engineers mehr Wissen Es wird häufig verwendet, um mit verschiedenen Notfällen umzugehen, und verfügt über Aufzeichnungen.
Der grundlegende Architekt besteht darin, die Zusammenarbeit zwischen verschiedenen Teams zu standardisieren, Spezifikationen zu formulieren, grundlegende Toolkits zu verpacken, eine Infrastruktur aufzubauen und jedem F&E-Team zu ermöglichen, in geordneter Weise zu arbeiten. Es ist noch anders, es schränkt das Handeln von Entwicklern durch Vorgaben und Rahmenbedingungen ein, ist nicht mehr auf ein Projekt oder ein bestimmtes Team beschränkt, sondern gleicht dem Rahmen eines Hauses und spielt eine größere Rolle.
zusammenfassender Moment
1. Machen Sie den Kuchen größer
你说思考能力是里面层次的影响因素,没有错,但是它放哪里都没有错,那就是没有意义的一个东西。我认为是把蛋糕做大。从上面几个例子,都在告诉我们他们产出的价值都在一层一层的叠加,这里面确实有思考的结果,但是如果思考的东西没有价值,那思考的意义在哪里?或者说思考出来的东西大佬不看好,那又有什么用?
把蛋糕做大,第一层意思就是价值在哪里,该往哪个方向去思考,第二层才是往下去推。
很忌讳一点:为了思考而思考,跟为了技术而技术一个道理。最近遇到一些不太愉快的事情,就是我整理个慢查询东西,一个同学觉得有些是在sql平台查的不需要优化,我觉得这个可以商量不用优化。但是有些同学非要揪着这些点,让我画个数据库架构图,里面select还要统一成dml。
虽然我了解我们数据库架构,它对慢查询改进很大作用吗?我能依靠这个去改架构吗?为了解释yearming平台sql不需要优化我们在那里搞了一天,目的体现有独特思考能力,这跟我的理念冲突了。
把蛋糕做大,我认为做技术有一点就是有成体系,有同学问我,这个项目你跟其他同学做有什么区别?慢查询里面可以发现团队里面连自己数据库规范都没有,包括一些索引都是重复的,需要推动团队规范建设,推动慢查询机制,这就是把蛋糕做大。
包括扣着读写分离不放,我因为主从节点说成读写,揪着不放,不要怀疑我的八股文,19年我面网易、阿里不虚的,只不过平时缺少知识点跟实际应用,揪着这些东西不可能把蛋糕做大。我画了这张图为了跟一个同学解释yearming的慢查询不需要优化,那我其他事情还用不用做了是吧。
2、提升特定的品质
每个岗位都有对应的要求,比如说业务工程师,那么业务能力是要拉满的;比如管理者,对项目管理,资源分配,推动事情能力拉满的。并不是我偏偏要去搞思考能力,逻辑是某个岗位特定的品质拉满。
富人跟穷人本质区别是什么?网上大部分人答案是思维方式不同。这里引用北京大爷的话,穷人变富人,那是很小几率,大富靠命,小富是心态好,知足常乐。
从上面的例子来看,并不是通过两个人对比,就可以看出个所以然。而是需要从群体来看,才能看清。
通才往往是平庸者,偏才成就会更突出,我认为这个世界并不是要你什么技能都去拉满,比如业务工程师很有思考能力,你都不近需求端,你思考对业务作用不是很大,而是在业务场景下技术思考会更有价值,就是这个场景怎么设计会更好。(一般公司还是业务驱动技术)
不同岗位拉满的技能也不一样
3、有时需要点运气,需要点机会
我身边很多业界大佬的,以前跟我聊的有些是技术TL、大厂的leader、开源社区头头,除了本身优秀之外,我认为还是需要点运气,刚好有那么一个机会去来当攻坚人,有机会去大厂磨练,在这之前需要练好自身的本事~
就像哪个富婆忽然看上我是吧,哈哈哈,赶紧把你们的富婆通讯录交出来~
成长的方向
1、不止是思考,而是有价值的思考
比如夏天我穿个短裤跟穿个长裤,对我影响不大,这确实可以体现思考多了,但是意义不大。
2、不要去乱点技能,要有自己的见解,发展特定技能
3、降维打击,也是把蛋糕做大,4维打3维,就像捏死一只蚂蚁,你说思考重要吗?重要,但是维度更重要,比如说一个点到一个体系,一个团队到各个团队协作,它对人品质有要求。
4、既然说到思考,就会涉及结构化思考,当然这也是个人弱项。