权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

10年追逐技术潮流,差一点儿就两手空空,竹篮打水,留给我的只有经验

2009-09-08 14:26  通用C#系统架构  阅读(9588)  评论(133编辑  收藏  举报

 

   96年开始第一次接触电脑,那时候我们学校的电脑是DOS的,学编写程序时Pascal语言,后来又学了C,老师也教过C++,但是根本没听懂老师在讲什么,这个程序又在哪里能用上,想输出个汉字,想弄个啥出来都不能用,其实也根本不知道这些东西毕业了,工作了,在哪里能派上什么用处,到底拿这些语言能干啥用?那时候还翻阅过几百页后的DOS命令大全,也不知道这些命令都是干啥用的,反正也都看看,云里雾里的。

     好在上大学的时候,自己学了FoxBase, 还能处理日常的管理需要,接着也学了FoxPro,大四还自学了Delphi,虽然老师也讲了数据库,但是也没有上机操作那些SQL语句到底在哪里能派上什么用处也不知道,也没能得到高人的指点,学得云理雾里,考试数据库还抓了补考,当时都是面向过程的编写程序,不懂SQL语句的批量处理,的确是很幼稚,但是那时候精力旺盛,可以连续写3天3夜程序也都精力旺盛,现在不行,1晚上不睡觉,蔫巴2-3天才能缓过劲来,大四还学了HTML,会手工拼写制作网页,但是不知道这个东西如何放到网上,只会在本地弄个网页,还会写简单得VBScript语句,真不知道这个东西将来能干啥,也是云里雾里的。

    工作后的第一年学到了SQL2000,的确提升了一些,第2年学了PHP,MySQL, HTML,JavaScript,彻底了解了网页到底都能起什么做用,当时接触了国外的开源,程序写得真棒,架构也真牛,疯狂学习PostNuke的PHP架构,后来又做 SQL2000的开发,C#,ASP.NET 的开发,又放弃了PHP+MySQL+Linux,后来又学了Oracle,有一段时间Java开发,自学了Jsp,J2EE,WebLogic,看得云里雾里,学了一年后才真正入门,知道了那些乱八七糟的名词都是干什么的但是没能成功转行,接着又做 .NET的C\S开发,又学VBA编程学习Office的开发,又开发.NET的B\S开发,最近几年又跟微软屁股后面学个没完,泛型、WF,WCF,SL。。。。,.NET1.O, .NET1.1, .NET2.0, .NET3.0, .NET3.5 一个接一个出新理念新东西,跟着也蛮累的,后来又流行 SharePoint、Moss,都懒得看了,有这样的项目需要时,再看,或者招聘一个懂这个打工仔就可了。公司里不会因为你懂得多给你高薪,还是要又快又好的解决客户的问题,把实际项目做得好,才给高工资,光吹不练的社会老油条,在公司就一个字“请你滚蛋、走人,去忽悠别的老板去吧”。

    从事IT软件,10年来,今年做着这个,看着那个更牛B,今年写着这个软件,看别人那个软件写得更好,这个公司干这个,到那个公司学那个干那个,做了这个,丢那个,几年过去后看自己以前写的代码,也很幼稚,也懒得继续维护,项目是做了30-40个是可能有了,现在回想往事,手上除了这套权限管理外,没一个像样的一样,都被丢弃了,抛弃了。
    前些年,上网只看技术文章,每天大概看20-30篇左右,还跟着做实战,最近3-4年,我也懒得看技术文章了,连技术的书也懒得看了,遇到问题就google一下,没多久就解决了,再不行安排一个同事去研究一下就可了。

    技术永无止境,需要都要有自己的东西,这10年来,我彻底放弃了C++,放弃了Java,后来的几年,我只弄C#,还算沉淀了一点儿东西来,否则真的是竹篮打水一空,我都30了,追求技术只给我留下了经验,你说经验值钱也对,说不值钱也真的对,为什么,现在网络这么发达,你想解决什么问题,基本上勤快一些,多查一些资料,基本上都搞定了,你外语水平好,那更是可以全球进行搜索,真的很容易这么点儿经验也1分钱不值了。

    这些年,跟着技术后面跑的,没一个赚到大钱的,都是打工的料。曾经的同事写了个简单的杀人游戏,页面也很丑陋,技术也简单得要命,赚了钱了,曾经的同事,好好维护ERP,这么些年来赚钱,也没搞技术。

    不要天天跟着技术屁股后面跑,他可能只给你经验,你需要有自己可销售的东西,你自己的解决方案,定位好未来的市场,安心研究你的东西,技术这东西,有些了解了解就可以,需要时,花点儿钱,找几个打工的弄一下就可以了,没什么的,这种人便宜得很。

    大家都会种地了,就是农民,不值钱了,大家都会打工了,就是农民工,大家都会写程序了,懂技术了,就是软件程序员了,懂的人越多,越不值钱。别头脑发热开软件公司,你开个房屋中介,介绍一套房子,还可以收个1万多元的中介费,还很高兴,你开个茶馆、小店,投资也低,说不定收益比小软件公司强,管理还容易,天天还见钱。

   没有一个客户会花钱购买软件开发技术,倒是会购买应用软件,例如,算命的软件、客户管理的软件、进销存的软件、财务软件,你就是用VB写的,好用也可以照样卖钱,我妈妈前些日子还问我,想买个图片处理的软件,她自己拍摄的照片,想处理以下,真的你可以用一个VB写的程序,卖给我妈妈500元,她老人家绝对要的,因为她想把拍摄的照片处理一下,她老人家也有钱,自己购买了打印机(一大一小)+ 笔记本电脑 + 数码相机,现在只差图片效果处理软件,教她Photshop那是不可能的,她只会用傻瓜式的图片处理,还会打电脑游戏,比我疯狂,你50元卖她一个好玩的游戏,负责给安装,也会要。Zuma那个软件我给她装了,她老人家打了个通关,我服了,我打倒后面就眼花了。

   有些跑题,意思是大家不要一味追逐技术,技术很残酷,只会留给你经验,还是需要手上有个可销售的东西,能为别人提供服务,同时能换过来一些RMB,再去购买你需要的别人的提供的服务,促进社会发展。

   10年追逐技术潮流,差一点儿就两手空空,竹篮打水一空,留给我的只有经验。别人都说换行业换得太快,太多,但是就在软件开发这个行业足足干了10年,难道选软件开发这个行业,就无法淘金吗?


导读:
通过命名空间的细微差别,很直白的讲个人的那么点儿小算盘、个人的小利益与公司的大利益
疯狂.NET架构通用权限后台管理工具演示版2.0下载
通用权限实现的核心设计思想
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 数据集权限的调用权限讲解
标准权限模型RBAC与实际日常开发工作结合后,我对RBAC模型的改进优化研究成果分享




C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友