《程序员,建立你的商业意识》(连载三)

事实上,这是一本还没有出版的书籍。因为到现在为止,我只有时间写了6万字左右的书稿。而一本正常的书籍需要至少20万字。我希望能够听到更多的意见和建议,我会每天都放出一部分稿件,欢迎提意见和建议!如果您支持这本书的出版,欢迎在下面给予评论!


程序员,建立你的商业意识(连载三)

 

程序员代表着技术的拥有者,比起其它的人群,他们拥有更强大的力量,甚至可以说拥有的是那个传说中点石成金的金手指。然而,过渡的迷恋技术也让很多程序员无法获得那段秘诀,本书将讲述那些已经找到秘诀的程序员的故事,并帮你分析他们是如何找到秘诀的。

闫辉  

1.4       商业意识不如用Business Sense

 

我既不是“海龟”,英语讲的也不好。不过,我仍然在这里希望能够用一个英文单词来表明我的观点。因为在中文里面,商业已经被人用的过烂了,再加上国内的这些商业体系的不完善,总是给人感觉不如Business的味道更加纯正。而对于“意识”一词,我更加是认为一直以来被用作政治用词,我们在这里拿来颇有些“挂羊头卖狗肉”的意味。而Sense一词却有一种不可言传的体会,他讲究的是一种感觉,一种感悟。因此,Business Sense可能更加适合作为我们希望宣扬的重点吧。

 

微软曾经重金从美国邀请来一位著名的作家,他写了一本书,我们出版社也出了这本书的中文版,其中他讲到一个重要的总结:他认为日本的软件做的是工程(Engineering),欧洲的软件是当作科学在做,而在美国,之所以他的软件产业发展的很好,这是因为他们一直是将软件当作商业(Business)在做。这也成为我写这本书的重要论据。

 

看到了这样三种模式,中国将要采取那种模式 呢?就像公有制、私有制共存一样,中国存在的也是一种混合的体制,既有希望自己开发产品做商业的美国模式公司,也有热衷与外包服务的工程公司,而在各大专 院校中,软件不也同样被当作科学在搞吗?如果不是这样,同样开始进行开发的青鸟UML软件,怎会落得这样的下场。

 

1.5         打破技术误区,拥抱商业意识

 

一直以来,中国的软件产业都没有按照正规的 商业市场化进行操作,这一方面与国情有密切的关系。但同时,我们发现,很多成功的软件企业无一不是钻了某些政策方面的漏洞,或者是利用了某个时期的政策而 发展起来的。这一方面造成中国的软件产业没有按照商业的规模发展,同时也给很多程序员带来了很多误解。

 

误解之一是只要埋头写一个好的软件,自己就 能够成为百万富翁。从一开始塑造的一系列类似求伯军这样的软件英雄开始,尽管激励了一大批高手进入了软件领域,但这时恰逢整个软件开发的技术进行更新换 代,同时软件的开发规模和质量要求也更加高了起来,在这样的大背景下,一个程序员缔造出辉煌显得是那么的无助。成功的归结于机遇,失败的归罪于大环境的恶 劣,而恰恰没有考虑的是否一开始就按照市场的规则做事,是否拥有了商业的意识和经验。

 

误解之二就是中国的市场很大,不必考虑国际 市场。直到现在,仍然有一大批人鼓吹中国的市场很大,先把国内的市场作好就可以了。我认为,这简直就像“攘外必先安内”的语调。在中国,唯一几个成功的将 软件产品在全球行销很好的就是几个台湾的公司,包括趋势和友立科技。我在与友立科技董事长采访的时候,他很明确的表示,当初开始做产品行销就考虑到了全 球,为什么?就是因为台湾的市场很小,所以不得不把眼光放到全球市场。当友立科技还很小的时候,曾经因为触动了Adobe公司的市场,备受打压,活的非常的艰难,而一旦Adobe发现这种打压很难真的消灭到Ulead的时候,他们又祭起了领悟一个法宝:收购。尽管这次收购让Ulead没有机会成为与Adobe那样规模的公司,但付给Ulead的这笔钱让友立科技更好的发展了其它的产品。如果没有在全球上的这种拼杀,Ulead又怎能在图像处理市场上占据这样的地位呢。公司小不可怕,怕的是缩在家里,不愿意也不敢出去。

 

而程序员也在这个过程中失去了与全球软件开发思想同步的机会,当我们还乐衷与几个人埋头开发小软件的时候,大规模软件开发工程的思想已经在美国传播开来,甚至还诞生了Rational这样的工具厂商。因此,我想说,中国的市场大对中国的程序员来说是个好事,还是个怀事真的是需要好好思量的。我觉得后者的可能性还是要大一些。

 

误解之三:利用最先进的开发工具就可以做出 更好的产品。中国的程序员生活很艰苦,但有一点他们永远都不会最差,这便是他们手中的武器:开发工具。伴随着盗版,在开发人员报怨自己开发的软件被破解的 同时,自己也在使用者被破解的开发工具,一个新的版本出来,立刻便会尝试使用,开发人员的机器上安装的永远都是最新的开发工具。于是,中国一批又一批的程 序员都变成了脱离某些RAID工 具不会编程的“开发高手”。这首先,就是他们缺乏商业意识,对知识产权的不尊重,在这种情况下,你能够要求他们深入学习和掌握手中的工具吗?我在采访一些 美国的程序员时,他们很多人还习惯直接用最简单的开发工具写代码,因为公司没有那么多资金用来升级开发环境,但这也造就了他们扎实的编程基本功。而国内的 很多程序员只能够被牢牢的捆绑到一个平台上,当Linux出现的时候,又有多少人可以迅速的从Windows平台转变到过来呢,尽管在很多人看来,这两个平台的开发在底层上其实并不多大的区别。

 

其实,程序员拥有商业意识并非让他们脱离技术的轨道,而是对其人生的更好补充。有了这些商业意识,在公司可以更好的理解公司发展的策略,做产品可以更好的做出成功的产品,自己创业可以更好的走向成功。

《程序员,建立你的商业意识》(连载二)

《程序员,建立你的商业意识》(连载一)

相关推荐
<p> <strong><span style="font-size:20px;color:#FF0000;">本课程主要针对计算机相关专业正在做毕设学生与需要项目实战练习Java学习者</span></strong> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">1. 包含:<span style="color:#FFFF00;background-color:#FF0000;">项目源码、</span><span style="color:#FFFF00;background-color:#FF0000;">项目文档、数据库脚本、软件工具</span>等所有资料</span></strong></span> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">2. 手把手从零开始部署运行本套系统</span></strong></span> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">3. 该项目附带源码资料可作为毕设使用</span></strong></span> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">4. 提供技术答疑和远程协助指导</span></strong></span><strong><span style="font-size:18px;"></span></strong> </p> <p> <br /> </p> <p> <span style="font-size:18px;"><strong>项目运行截图:</strong></span> </p> <p> <strong><span style="font-size:18px;">1系统登陆界面</span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202002241015433522.png" alt="" /><br /> </span></strong> </p> <p> <strong><span style="font-size:18px;"><strong><span style="font-size:18px;">2学生模块</span></strong></span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202002241015575966.png" alt="" /></span></strong> </p> <p> <strong><span style="font-size:18px;"><strong><span style="font-size:18px;">3教师模块</span></strong></span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202002241016127898.png" alt="" /></span></strong> </p> <p> <strong><span style="font-size:18px;"><strong><span style="font-size:18px;">4系统管理员</span></strong></span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202002241016281177.png" alt="" /></span></strong> </p> <p> <strong><span style="font-size:18px;"><img src="https://img-bss.csdn.net/202002241016369884.png" alt="" /></span></strong> </p> <p> <strong><span style="font-size:18px;"><br /> </span></strong> </p> <p> <strong><span style="font-size:18px;"><strong><span style="font-size:18px;">更多Java毕设项目请关注我毕设系列课程 <a href="https://edu.csdn.net/lecturer/2104">https://edu.csdn.net/lecturer/2104</a></span></strong></span></strong> </p> <p> <strong><span style="font-size:18px;"><br /> </span></strong> </p>
<p> 课程演示环境:Windows10  </p> <p> 需要学习<span>Ubuntus</span>系统<span>YOLOv4-tiny</span>同学请前往<span>YOLOv4-tiny</span>目标检测实战:训练自己数据集 <span></span> </p> <p> <span> </span> </p> <p> <span style="color:#E53333;">YOLOv4-tiny</span><span style="color:#E53333;">来了!速度大幅提升!</span><span></span> </p> <p> <span> </span> </p> <p> <span>YOLOv4-tiny</span>在<span>COCO</span>上性能可达到:<span>40.2% AP50, 371 FPS (GTX 1080 Ti)</span>。相较于<span>YOLOv3-tiny</span><span>AP</span>和<span>FPS</span>性能有巨大提升。并且<span>YOLOv4-tiny</span>权重文件只有<span>23MB</span>适合在移动端、嵌入式设备、边缘计算设备上部署。<span></span> </p> <p> <span> </span> </p> <p> 本课程将手把手地教大家使用<span>labelImg</span>标注和使用<span>YOLOv4-tiny</span>训练自己数据集。课程实战分为两个项目:单目标检测足球目标检测和多目标检测足球和梅西同时检测。<span></span> </p> <p> <span> </span> </p> <p> 本课程<span>YOLOv4-tiny</span>使用<span>AlexAB/darknet</span>在<span>Windows10</span>系统上做项目演示。包括:<span>YOLOv4-tiny</span>网络结构、安装<span>YOLOv4-tiny</span>、标注自己数据集、整理自己数据集、修改配置文件、训练自己数据集、测试训练出网络模型、性能统计<span>(mAP</span>计算<span>)</span>和先验框聚类分析。 <span> </span> </p> <p> <span> </span> </p> <p> 除本课程<span>Windows</span>版<span>YOLOv4-tiny</span>目标检测实战:训练自己数据集本人推出了有关<span>YOLOv4</span>目标检测系列课程。请持续关注该系列其它视频课程包括:<span></span> </p> <p> <span>Windows</span>版<span>YOLOv4</span>目标检测实战:训练自己数据集<span></span> </p> <p> <span>Windows</span>版<span>YOLOv4</span>目标检测实战:人脸口罩佩戴识别<span></span> </p> <p> <span>Windows</span>版<span>YOLOv4</span>目标检测实战:中国交通标志识别<span></span> </p> <p> <span>Windows</span>版<span>YOLOv4</span>目标检测:原理与源码解析<span></span> </p> <p> <span> <img alt="" src="https://img-bss.csdnimg.cn/202007061503586145.jpg" /></span> </p> <p> <span><img alt="" src="https://img-bss.csdnimg.cn/202007061504169339.jpg" /><br /> </span> </p>
<p> <strong><span style="font-size:24px;">课程简介:</span></strong><br /> <span style="font-size:18px;">历经半个多月时间</span><span style="font-size:18px;">Debug</span><span style="font-size:18px;">亲自撸 “企业员工角色权限管理平台” 终于完成了。正如字面意思本课程讲解是一个真正意义上、企业级项目实战主要介绍了企业级应用系统中后端应用权限管理其中主要涵盖了六大核心业务模块、十几张数据库表。</span><span></span> </p> <p> <span style="font-size:18px;">其中核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时</span><span style="font-size:18px;">Debug</span><span style="font-size:18px;">还亲自撸了额外附属模块包括字典管理模块、商品分类模块以及考勤管理模块等等主要是为了更好地巩固相应技术栈以及企业应用系统业务模块开发流程!</span><span></span> </p> <p> <br /> </p> <p> <span style="font-size:24px;"><strong>核心技术栈列表</strong></span><span style="font-size:24px;"><strong>:</strong></span> </p> <p> <br /> </p> <p> <span style="font-size:18px;">值得介绍本课程在技术栈层面涵盖了前端和后端大部分常用技术包括</span><span style="font-size:18px;">Spring Boot</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Spring MVC</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Mybatis</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Mybatis-Plus</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Shiro(</span><span style="font-size:18px;">身份认证与资源授权跟会话等等</span><span style="font-size:18px;">)</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Spring AOP</span><span style="font-size:18px;">、防止</span><span style="font-size:18px;">XSS</span><span style="font-size:18px;">攻击、防止</span><span style="font-size:18px;">SQL</span><span style="font-size:18px;">注入攻击、过滤器</span><span style="font-size:18px;">Filter</span><span style="font-size:18px;">、验证码</span><span style="font-size:18px;">Kaptcha</span><span style="font-size:18px;">、热部署插件</span><span style="font-size:18px;">Devtools</span><span style="font-size:18px;">、</span><span style="font-size:18px;">POI</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Vue</span><span style="font-size:18px;">、</span><span style="font-size:18px;">LayUI</span><span style="font-size:18px;">、</span><span style="font-size:18px;">ElementUI</span><span style="font-size:18px;">、</span><span style="font-size:18px;">JQuery</span><span style="font-size:18px;">、</span><span style="font-size:18px;">HTML</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Bootstrap</span><span style="font-size:18px;">、</span><span style="font-size:18px;">Freemarker</span><span style="font-size:18px;">、一键打包部署运行工具</span><span style="font-size:18px;">Wagon</span><span style="font-size:18px;">等等如下图所示:</span><span></span> </p> <img src="https://img-bss.csdn.net/201908070402564453.png" alt="" /> <p> <br /> </p> <p> <br /> </p> <p> <br /> </p> <p> <span style="font-size:24px;">课程内容与收益</span><span style="font-size:24px;">:</span><span></span> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070403452052.png" alt="" /> </p> <p> <span style="font-size:18px;">总来说</span><span style="font-size:18px;">本课程是一门具有很强实践性质“项目实战”课程即“</span><span style="font-size:18px;">企业应用员工角色权限管理平台</span><span style="font-size:18px;">”主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块管理;其中还重点讲解了如何基于</span><span style="font-size:18px;">Shiro</span><span style="font-size:18px;">资源授权实现员工</span><span style="font-size:18px;">-</span><span style="font-size:18px;">角色</span><span style="font-size:18px;">-</span><span style="font-size:18px;">操作权限、员工</span><span style="font-size:18px;">-</span><span style="font-size:18px;">角色</span><span style="font-size:18px;">-</span><span style="font-size:18px;">数据权限管理;在课程最后还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台数据库设计图:</span> </p> <p> <span></span> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070404285736.png" alt="" /> </p> <p> <br /> </p> <p> <br /> </p> <p> <br /> </p> <p> <span style="font-size:18px;"><strong>以下为项目整体运行效果截图:</strong></span> <span></span> </p> <img src="https://img-bss.csdn.net/201908070404538119.png" alt="" /> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405002904.png" alt="" /> </p> <p> <br /> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405078322.png" alt="" /> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405172638.png" alt="" /> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405289855.png" alt="" /> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405404509.png" alt="" /> </p> <p> <br /> </p> <p> <img src="https://img-bss.csdn.net/201908070405523495.png" alt="" /> </p> <p> <br /> </p> <p> <br /> </p> <p> <br /> </p> <p style="text-align:left;"> <span style="font-size:18px;">值得一提在本课程中</span><span style="font-size:18px;">Debug</span><span style="font-size:18px;">也向各位小伙伴介绍了如何在企业级应用系统业务模块开发中前端到后端再到数据库最后再到服务器上线部署运行等流程如下图所示:</span><span></span> </p> <img src="https://img-bss.csdn.net/201908070406328884.png" alt="" /> <p> <br /> </p>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页