做了三年的Android开发,想跳槽做技术管理,这时候该怎样转型?
随着社会的发展和科学技术的进步,在程序软件领域出现了许多应用技术,ReactNativel, AndroidO,Sky, Dagger ,Material Design, RxAndroid, Kotlin…面对这么多的新技术,你将如何看待和学习?我不得不说,技术变化太快了,在这个狼竞争的时代,但我们,作为程序员,现在真的很开心,你为什么这么说?因为有很多新技术可以解决我们的问题。同样,程序员有时也会感到无助和痛苦,因为有太多的技术要学习,这需要花费一定的精力和时间。
以下是我个人对如何看待和学习新技术的看法:我们处在一个不断发现问题和解决问题的时代。然而,在这个时代,这种技术是不值钱的。仅仅学习一项技能就需要付出很大的努力。虽然技能不是压力的主体,但要看我们所在行业的实施情况。我们都知道,在武侠小说中,能学武侠的人很多,能学武侠的人也很多。但真正的武术大师能有多少呢?同样,在公司中,项目中也没有太多的技能点和语言。有时公司寻找的是商业能力,逻辑思维能力,一个有他或她擅长的技能的程序员。
对于技术,建议不要拿得太多,孝隐集中一两个,不断改进,切不可见学一门,最终导致无人掌握。除非你是个拥有强御李大大脑的天才。看到大数据时代即将到来,我想学习Python;看到小程序镇慎迟的到来,我想做一个小程序来玩;看到VR很流行,我想学习VR;ReactNative出来了,我感觉很好;我想求Rn。最后,回顾过去,我发现我获得了很多,知道了很多技术,但我也失去了很多时间和精力。实际上这项工作并没有太多的技术。然而,半年后,我几乎把它们都忘记了。突然,我觉得学这么多东西是没有用的。