开发一款软件,无论是桌面软件、App、还是网站,往往价格不菲。如果是找外包,贵的漫天要价并且说不贵,便宜的套用模版,基础功能都完不成。如果是组建团队,你需要支付一个总监和几名程序员的费用,如果都是请相对中级到资深的,这个团队费用一年也至少100万,否则开发时间就要大大增加。
使用Teo,能够让4、5位工程师一个月的工作量,变为1、2位工程师1到2周的工作量。按每位工程师月薪及保险公积金总计2元来算,10万元的成本变成了2万,节省了80%的成本,并且让项目能够提前上线。越是规模大的产品和团队,受益的数量级越大。
为什么做这个
因为想帮助大家成功。我曾经做过类似微软Word、苹果Pages的那样的文档编辑工具创业,也曾给找我做外包的企业和老板做各式各样的需求。我深知创业不容易,也见过大家创业失败的辛酸。人总有专注和擅长的领域,有人擅长投资,有人擅长经营,而我,最擅长的就是技术。虽然技术没有前两者那么耀眼,但是它往往决定着产品的品质,也常常是相当大的一块成本。帮助创业者和经营者节省大量成本,大幅提升开发速度和稳健度,就是从技术角度出发,做出的对商业价值上最有收益的事情。
有一些人对技术人员有一些误会,认为技术都是单纯的码农宅男,老实会干活,其实不是这样的,人是有惰性的,执行时会偷懒,答应的东西也会因为做不到而说谎欺骗。和技术领域最接近的是装修领域,就是你不擅长的东西,包给别人去做,做之前吹的天花乱坠,做的时候偷工减料又懒惰,验收时强词夺理、敷衍又吵架,最终少付尾款不欢而散。做技术的人也多是穷人的孩子,通常没有良好传承的教养,多具有道德感低下、自私利己、不负责任、见不得别人过得好、容易骄傲自满、不讲义气和诚信等性格特征。再精于世故的人,和技术人员、程序员合作时,都很容易被技术人员内敛的外表所欺骗。有时候这些技术人员对需求方、老板方的交代,像是职场中的PUA,是没有杀人胆量又有害人之心,做出的不违法的恶意的利己行为。如果技术人员总说这个难做要加钱、那个难做要加钱,到最后可能就真的相信技术成本有那么高了。
我不希望这种出自技术领域的不良的商业行为经常欺骗到具有商业头脑和人格魅力的老板们,让很多本该成功的生意变失败。新的商业思路和产品,往往能让社会中的每个人变得更快乐和幸福。有智能手机就是比没智能手机要幸福,想买东西,有淘宝京东拼多多可选,就是比曾经只有淘宝的时候要幸福。让更多的生意成功,是对全社会都有利的一件事。
在十余年的职业生涯中,我日复一日、年复一年,学习、实践运用并总结各式各样的技术。前端、后端、移动端,十多门编程语言我都认真学习并运用总结。这是专业人员的本份。进入一个行业,就要成为最资深的人,造福社会也养活自己。在自己曾开公司的那段时间,为客户交付产品的过程中,我亲自策划、指挥和带队研发,其投入程度,对于一个人来说,已经不亚于科学研究。因此,我积累下了能够开发Teo这类开发工具的大项目的能力。
Teo经过我从去年5月到现在,一年半的时间里,经历数次大规模功能开发、迭代和重构,已经完善了开发项目所需要的所有功能,并且其架构已经为接下来2年的版本规划做了铺垫。一个人起早贪黑、颠倒作息的坚持做一款让大家都受益的创业产品,是非常辛苦的。能让我如此坚持、客服如此多困难的就是它能够带来的商业价值。
降本和增效
对于企业来说,降本和增效意味着砍掉长期不能盈利的项目、优化人员配置。而从技术层面,能够支撑优化人员配置的技术才是行之有效的。在开发中,有很多方面的理念是相通的,但是这些相通相似的地方,也需要工程师重复编写,这无疑是多余的重复工作,现有技术体系的缺点。
这些缺点一直存在,因为它并不容易克服。要解决这些问题,需要技术方案人员具有多种编程语言精通的能力,并将其重复之处用巧妙的方案打通。从社会层面来说,程序员晋升做管理就像有的十年寒窗苦读的孩子突然考上了名牌大学,“熬出头”之日,要将曾经“失去”的变本加厉地全部都拿回,所以在大学肯定不学习,见人就是人上人,做了管理,立刻看不起程序员,再也不写代码。这就导致了程序员往往不追求写出更好的代码,学术和研发风气低下,真正在一线做科学研发的,容易被人看不起。十多年不停地奋斗和研发,我顶着来自各方面的巨大压力,坚持做自己认为对的事情,踏实地积累了技术能力,才具备了做这样的降本增效工具的能力。有了能力,就要付出和兑现,就是这一年半的艰辛研发。
无码低码
你可能听说过这样一个概念,前几年很火的无码低码,让任何人都能不写或少写代码,通过平台来做出软件。其实这类工具,对于国外的一些小型工具还是有些作用的。如果是开发商用大型软件,它们的功能是很不足的。
这类平台会把技术细节埋起来,让开发者无法通过其制作出所有需求方需要的功能。与这类平台对接代码和功能,非常的复杂,如果完全使用的话,其开发效率比不过开发者使用编程语言直接编写。
近年的开发工具,比如苹果的SwiftUI和谷歌的Jetpack Compose,都是能让开发者一边拖拽组件预览一边写代码的,且代码与拖拽视图是同步的。因为它属于传统开发领域的范畴,并非低码无码,没有蹭低码无码的舆论热度。
Teo属于传统开发工具,并非无码低码。这意味着,使用Teo来开发软件,功能上不会有限制,需求方和开发者要的任何功能都可以实现。实际上,使用Teo写出的代码量,比低码是要低的。因为它在流程中,去重做的很好,相同或相似的东西,绝对不用写第二遍。使用Teo写出的代码中,到处都是瘦肉和干货,清晰简洁还易读明了。
你可能会好奇,比起低码无码,Teo是否少了些先进的理念而无法被资本市场青睐?对于任何人都能做软件的功能,我们是有规划的,我暂时把它称之为AI代写。
AI代写
需求方在Teo开发的产品面前,通过我们提供的软件麦克风,讲出他想要的改动,产品就会通过AI理解需求变更,自动变成他想要的样子。这个功能不仅可以生成项目和软件,还可以增量修改。重要的是,产生的软件还可以再次交给工程师修改,传统研发和低码无码两不误。这是我们的十年目标。
如何使用Teo
Teo是免费的开发工具,如果您有专业的开发人员,可以访问我们的官方网站https://teocloud.io来了解其具体使用说明,使用过程中,如果遇到问题,我们会提供使用上的协助。我们也可收取低廉的开发费用,帮助您开发和维护,具体细节可以通过公众号与我们取得联系。我们用我们的职业精神和道德品行为您保驾护航。
社区建设
Teo具有创业产品的特质,虽然Teo的架构天然适合大项目,在我们创业的初期,适合Teo来服务的,率先采用Teo的也是初创公司和产品居多。我们会不定期举办集会活动,由我们提供技术动力驱动的公司和创始团队可派代表来参加。