
公司
这几年我也一直在研究Qt。先聊聊Qt这个领域吧。其实不只是Qt,前端技术普遍存在一个特点:虽然整体技术深度很大,但大部分内容都集中在浅层区域。无论是React、Vue、Electron还是Flutter,甚至其他前端框架,情况都类似。如果只专注于前端开发,那么找到一家能让自己体现价值的
公司尤为重要(这是关键中的关键)。要想在技术上有所提升,就需要从架构层面进行思考。这里并不是指代码本身,而是更多涉及设计理论、经验和方法论。例如,如何实现类似WPS风格的用户界面?又比如,像VS Code这样的复杂前端应用,它的架构应该如何设计和实现?这些都是值得深入探讨的问题。至于你提到的OpenCV、音视频处理以及OSG等方向,如果你有机会在工作中接触到这些领域,实际上它们比Qt更有价值,因为它们涉及到不少算法层面的知识。建议你可以先专注于其中一个方向,现在市面上有很多相关书籍,只要能按照书上的内容实际操作并实现功能,基本就算是入门了。不过还需要考虑的是,你所在的城市是否真的有相关的就业机会?薪资待遇又是怎样的?这些问题可以通过朋友、猎头或者网络多做一些调研,提前了解清楚。提升技术最便捷的方式,就是借助当前
公司的项目和工作内容。这叫顺势而为。先把
公司提供的资源利用好,尝试将你想学习的内容与日常工作结合起来。同时,写技术总结和技术文章也是必不可少的环节。可以把工作中遇到的问题、解决方法以及学到的新技术整理成文档,发布到网上。这样不仅能够加深自己的理解,也是一种自我宣传的方式。