我现在大三,然后有在网上接到项目赚点外快,项目大概涉及的就是 linux 端 sdk 的对接使用,c/s 架构,用到的开发工具是 qt,linux 端语言也是 c++,以及用 python 当作胶水 其实这些我都是依样画葫芦做出来的,碰到啥不会,比如 qt 怎么创建一个 server 实例,怎么去继承 qtcpserver,怎么重写 incomingConnection 函数,以及现在做到的怎么对接阿里云,用到的 opencv 怎么去识别人脸,python 怎么去调用 c++.so ,这些都是网上直接找 demo,然后修修改改,现在就是做出来的东西稳定性不太行,会经常出来一些意想不到的错误,但是大多数都能解决,但是就是没办法一次写成那种 bug 很少的程序,以及很多东西网上找不到 demo 我就没办法自己创造了,想知道程序员是不是就是这个工作模式还是应该去学好基础一步一步向上?还是说这种东西做久了,有经验了,吃的苦头多了,以后写出来的程序稳定性也高了? 其实有时候也在想自己到底适不适合这个职业,其实我大学 3 年一直在想,一个是大家都在说的确实很累,但是想想其实哪个职业不累呢,一个是碰到 bug,碰到走不通的路,我有时候真的很想放弃,写程序兴趣是有的,实现一个功能,我都会很开心,相反,测试给我疯狂发 bug,这种时候心情就会差到极点 想知道你们的成长途径是怎么样的? 我现在定的方向是以后做音视频应用开发,在看雷霄骅写的 ffmpeg 相关博客,不怎么看的懂哈哈
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.