全栈开发者网站(全栈开发者网站网址)
当我们想到软件开发人员时,会想象一个人总是在电脑前,专注于创造一些改变世界的应用程序,花上几个晚上来改善软件程序的性能,整天修复Bug,或试图创造下一个机器学习算法。
对传统的开发者来说,这可能是真的。他们为大公司、创业公司、银行或任何其他雇主工作。
我们中的一些人,包括我,正在经历一个完全不同的职业。
在Web开发中,全栈意味着你既做前端又做后端。但在这里,我赋予全栈另一种含义。
我是一个独立的软件开发者,我从来没有被任何人雇用过,我从来没有当过雇员,一个自由职业者。
回顾过去,我一直是一个兼职外包。半天工作来支付日常开销,剩下的时间用来做我自己的独立项目。
网络应用,移动应用,开放源代码,CMS插件,主题,桌面应用,培训项目,我都尝试过。有时是愚蠢的想法,有时不是。
作为一个受雇的软件开发者,你所需要的技能与作为一个独立软件开发者所需要的技能之间存在着天壤之别。
想象一下,你想创造你自己的软件产品,并独立销售它。
你必须知道如何确保你所做的项目是一个好主意。这不是小事,而且还涉及到运气和时机。
你必须擅长品牌推广,所以你要为你的应用程序想出一个令人难忘的名字。
你必须是一个好的设计师,来设计推广页。
你必须是一个好的文案,所以你知道在这个推广页上应该说些什么。
你必须是一个web开发人员,以创建推广页面。
你必须是一个DevOps人员来部署推广页面。
你必须善于营销。这就是你如何知道如何为你的第一个测试版收集种子用户。
你需要得到一些法律条文。隐私、条款、GDPR…
你必须有很强的执行力,扎实的后端技术,可扩展的架构,漂亮的用户界面和用户体验,安全。
你必须知道如何部署应用程序,如何快速部署更新,如何不因迁移而崩溃。
然后你需要善于营销。你会了解到,你并不是 "建立了产品,他们就会来"。你需要知道如何正确地写推广文案,让你的潜在客户打开。
你需要学习如何做SEO,如何做内容营销,如何做销售,如何成为播客或嘉宾来提高你的产品知名度。
我希望你是一个优秀的演讲者。
当然,你可以雇人帮你解决这个问题。我提到了大约15个不同的专业领域。其中一些将需要一个至少5人的团队。
我就是这样的全栈式的独立开发者,而且喜欢做这种事情。切换不同的角色,让创作的产品落地,落到客户手中。
如果你也想成为全栈式独立开发者,那就加我。
如发现本站有涉嫌抄袭侵权/违法违规等内容,请<举报!一经查实,本站将立刻删除。