学啥才能接单?分享一下我目前使用的技术栈

很多同行会来问我,需要学习什么东西才能接单。其实你只要能独立完成一个项目,就有接单的能力。比如我可以做一款 ios 的 app,那就可以接 ios app 开发的项目。
只不过可能一开始能接的范围比较窄。之前只做过工具型的 app,那就只能接这个范围的项目。
我是全干工程师,随着接单的时间拉长,手里的资源和掌握的技术栈也越来越多。
之前在公司工作的时候,主要用到的是 java 和 vue,web 端的开发。业余的时间会用 python、swift,做脚本和应用程序。

接单之后,我就一直在丰富自己的技术栈,因为工作和接单是完全两码事。
工作的技术提升是为了让自己更值钱,提高专项技能,能够找到更好的工作,或者在单位升职。
接单,最主要的就是效率。灵活的逻辑思维模式,加上丰富的技术栈和资源库支撑。
很庆幸的是,我在公司工作的这几年,是完全高压的状态下被动学习,同时也被动的养成了一些好的编程逻辑思维。现在去学习一些新的编程技术,会更好上手一些。
那先不啰嗦了,分享一下我的整体技术栈。(随时会变,谨慎参考)
整体技术栈
Windows 桌面应用开发:tauri1+rust+vue3+ts+tailwind css+element plus
web 网页开发:php+thinkphp+bootstrap
服务端开发:php+thinkphp+mysql
小程序/APP 开发:uniapp+uview ui+tailwind css
脚本开发:python
浏览器脚本开发:manifest v3+三剑客
整体是围绕着 php 和 vue 两个主要技术。由于一直在磨合,所以可能会不定时的调整技术选型。

结语
从毕业开始,我一直觉得自己做的很多工作都是虚伪的,旁边几乎所有人都围绕着如何升职(人情世故)、如何找到好工作(背面经,马扁面试官)。很少有人脚踏实地的去精进技术,靠技术打拼。
从那时候我就认识到了,我确实不适合在职场,非常不喜欢这种规则和环境。自己接项目,是我从几年前就开始考虑的事情,目前我的接单经历,都是在我的预期里能够接受的范围。
在公司工作和自己接项目开发是完全不同的两种状态,不管是从技术上还是模式上。所以很少有感同身受,周围的人最多的就是两种观点,“瞧不上”和“带带我”。
最后再重复一下我一直说的话,技术是重要的,但是没有项目、没有客户,就没有施展技术的地方。
公主 昊(程序员郭顺发),分享更多内容。
版权声明: 本文为 InfoQ 作者【程序员郭顺发】的原创文章。
原文链接:【http://xie.infoq.cn/article/60447faf33120240537164e5c】。文章转载请联系作者。
评论