Comments (56)
刚才我老婆还我让我帮他侄子选一下专业,我脱口就说了一句软件开发已经饱和了,其实只是不希望他当个码农罢了
from blog.
很启发人啊. 十年后编程肯定是完全不同的样子, 从现在的 Wolframe 语言, LightTable 和 Eve, Google 的 Polymer 图形制作工具, 还有 Bret Victor 设计的那些交互软件, 可以看出来已经有一部分新方法正在成为现实.
"DSL和二次开发平台"这个真是啊, 编程语言之所以能够大行其道, 很大的原因就是能抽象出函数或者模块, 这些函数或者模块只需要知道外部传递的条件, 而不需要了解外部其他的所有细节的条件, 而能实现重用. 这种提升效率的方案也将出现在人们的分工当中, 把一份工作拆分成两层, 经常就给分工协作提升效率创造了空间.
"高楼造一半改需求"这个例子太好笑了, 我也多少次觉得被这种问题郁闷到. 不过也许软件现在因为太小吧, 我觉得这样比更合适, 就是同时在造楼跟装修, 有些需求是钢筋混凝土, 有的需要是墙体装修.. 那么设计架构的时候想明白点还是能改一下的.
另外那个开放的问题实在没法想清楚, 十年后各种职业跟写程序的关系怎样, 现在的程序员到时候会出现怎样的分工, 渗透到哪些领域当中?
from blog.
程序员比业务人员稀缺,很贵。所有老板想让程序员,懂业务。就变得不稀缺了,就便宜了。
from blog.
写的真好
from blog.
写的不错
from blog.
因为在土木行业无法实现技术理想,毕业半年后下定决心转软件行业,但那时候实在找不到愿意面试我的软件公司,除了对日外包,最后就靠日语进了个外包公司,但做了一年多之后感觉很迷茫,技术能力实在是提不上去了。想好好提下自己的编程能力,时机成熟了去找一家有技术氛围的公司重新开始。
from blog.
比如说,一个有经验的仓库保管员,可能文化程度不高,理解不了软件的运行原理之类,但一定对产品出库入库的流程非常熟悉,包括各种审批过程和异常状况,但这些,程序员是不懂的。那如果要促进这个领域的信息化,必然要在两者之间寻找一个结合点,程序员可以学业务,业务人员也可以尝试参与软件研发过程,目前来说,都是前者比较多,因为程序员相对来说还是比较年轻,学东西快些。但从整体社会效益来说,这其实是不利的,因为程序员是更稀缺资源,而传统业务人员非常多。
事实上,一般的积水团队都被要屈服于运营的。
……
程序员的就是学习业务,优化运营
比较**的目前互联网公司 或者其他——都是披着高科技的皮,重点还是运营(核心不在科技优势
from blog.
我的技术理想是能把我自己的意识电子化。哈哈,希望几百年后技术成真
from blog.
从坑里来,到坑里去
from blog.
对于dsl的看法和你不谋而合,我现在正在尝试实现你文章中提到的,“技术人员和业务人员一起定义DSL,技术人员负责DSL的底层平台实现,业务人员负责使用它来构建业务模型和业务流程,甚至业务界面”。希望能做点东西出来,让大家看到这种思路是可行的
from blog.
大多数人生活中阴沟里,但总有人仰望星空
from blog.
从过去中预测未来
from blog.
我也是一直linux+vim,不过,**不分平台
from blog.
分析的够深刻,尤其是面对企业的业务系统、管理软件,不论是客户还是开发者,有时候都忽视的需求变更所带来的高昂代价。在这一个领域,未来不久,我相信,势必会出现像您说的那样,只要客户懂业务,愿意去学习一定的DSL等编程方面的知识,就可以自己主导建立自己的管理软件。而且,那个时候,这种客户业务级的变更,成本应该会下探到一个非常低的水平。
事实上,很多面对企业管理系统开发的软件公司都有自己的开发平台,比如用友的UAP,只是这些平台的出发点,是为开发而生,而不是客户自己使用而生,封装度、易用性差很多。
另外想提另外一个东西,您提到了excel和vba,不知道您听说过excel server这样的东西么,国内比较火的是勤哲,其实还是挺接近这个目标的,至少路线是对的。
条条大路通罗马,再过十年,我们再看您今天的文章,希望到时可以会心一笑。
from blog.
已经被需求逼迫得没有理想了,只想用健康换一套房子。
等我有了房子,再有个车,再有个性格贼好贼漂亮的老婆,最后有马老板百分之一的钱,我也要用技术手段改进世界。
from blog.
现在就是接近2025年的时间,2023 低代码平台大火。懂业务也可以实现简单的系统,2025年想必那时候比较成熟了
现在是2023,chatGPT可以理解自然语言并且输出代码了
from blog.
现在就是接近2025年的时间,2023 低代码平台大火。懂业务也可以实现简单的系统,2025年想必那时候比较成熟了
现在是2023,chatGPT可以理解自然语言并且输出代码了
我也在积极的运用gpt,已经离不开他了。六个月前我无法想象这一切,太神奇奇妙了
from blog.
来看看
from blog.
我也有这样的理想
from blog.
只会用linux的vim和emacs开发的人路过。
from blog.
@bjzhush 这句话好屌
from blog.
徐总想的好多,看来最适合走技术型路线。
from blog.
专业ios外包
from blog.
受教了
from blog.
“回头看自己觉得当时很天真” 这就是人成长的必然状态吧~
from blog.
支持一下理想
from blog.
感觉BPM系统如processmaker很符合飞哥的二次开发平台的描述。
还有以前用过的一个搭建wiki的系统mindtouch,当年网上mindtouch的资源很多,自从mindtouch开始云服务之后,资源少多了,然后前不久看到mindtouch才刚刚获得A轮融资,感觉真是十年磨一剑。。。
from blog.
让业务人员也参与软件研发过程,是有很多软件企业搞过二次开发平台,二次开发门槛有所降低,但还是存在软件抽象思考要求,还是有一套规范和规则需要学习掌握,实际上业务人员还是没有能力参与,基本是客户企业内部又养了一些开发人员来搞二次开次开发。这只不过是开发成本转移了,但这是这种理想要的结果吗?而且很多实际二次开发都是微乎其微的细枝末节调整,相比建设这种平台付出的复杂性成本,不是太划算。
让业务人员参与研发过程,还有别的形式,让业务人员充分参与需求调研、分析、功能性设计、测试,但很多软件企业对这个都没有引起足够重视,舍本逐末让其参与软件构建过程,真是得不偿失。
from blog.
马克·
from blog.
看完这篇文章,我想静静
from blog.
C语言永远不倒!
from blog.
回头一想,已经敲了九年代码了...时间过的真快
from blog.
开头三个字“小时候”改成“在我小学二年级的时候”,会不会很有趣呢,和后面提到信息化的程度相当于小学二年级对应起来了:smile:
from blog.
06年的徐老师就已经想的这么多了!
from blog.
06年我刚上大学,转眼十年了,软件定义未来
from blog.
我是个想当码农的财务,当时报考大学志愿的时候,所有人都不希望我做程序员,最后屈服了,现在做财务,还是有一颗不忘code的心
from blog.
想学code就只管学就好了,个人觉得如此开源的时代,学起来还真是方便啊。
from blog.
感觉初心没变
from blog.
未来值得期待!
from blog.
还是希望自己能写代码写到60岁
from blog.
真想一直写下去…
from blog.
所以徐飞大佬如今还看好 trantor 吗? 😂😂😂
from blog.
from blog.
from blog.
from blog.
哇,受教了(╹ڡ╹ )
from blog.
from blog.
from blog.
现在就是接近2025年的时间,2023 低代码平台大火。懂业务也可以实现简单的系统,2025年想必那时候比较成熟了
from blog.
from blog.
from blog.
from blog.
from blog.
加油
from blog.
from blog.
from blog.
Related Issues (20)
- Angular的变革 HOT 11
- 十年来感受的前端技术变化 HOT 87
- Angular 1.x和ES6的结合 HOT 11
- 关于新框架的学习 HOT 17
- 如何增强单页应用的体验 HOT 24
- 数据的关联计算 HOT 25
- 对当前单页应用的技术栈思考 HOT 12
- 流动的数据——使用 RxJS 构造复杂单页应用的数据逻辑 HOT 18
- 探秘 vue-rx 2.0 HOT 4
- 复杂单页应用的数据层设计 HOT 10
- RxJS 入门指引和初步应用 HOT 13
- 单页应用的数据流方案探索 HOT 38
- 组件化 or 分层 HOT 5
- 从前端角度看企业软件的研发过程 HOT 5
- 交互的本源 —— 对渐进式交互优化路径的初步探索 HOT 1
- 对 aPaaS 的产品认知
- 浅谈低代码平台涉及的一些技术选型 HOT 4
- 语义化表达 —— 构建类型优先的交互体系
- 建立元数据驱动的前端架构 HOT 1
- 业务中的组件化体系 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blog.