08年毕业找工作期间开始接触网页开发,由于在学校了混了4年时间,我只能从html标记语言开始学习,后来应聘到一个网站建设公司,开始学习ps、Dreamweaver和asp。由于基础薄弱,一个月后离开了。

  后来又应聘到一家公司,从事asp网站建设,但是基本上没做过什么案例,所幸有时间开始真正学习asp,慢慢地对asp有了一点的了解,可以大概看懂别人的代码了,后来发现asp已经过时,开始学习.net,当然自己学习过程很枯燥,三天打鱼两天晒网的,真正学到的东西也是很少。

10年有幸进入一家OA开发的公司,开始真正接触了.net、SqlServer、Oracle等,在这特别感谢这家公司能够给我这种菜鸟机会。这家公司经过几年的积累拥有自己的一整套框架,其实就是封装一些基类,普通员工只要在框架的基础上开发和修改一些功能。技术总工在安排开发任务时一般会把功能的实现大概阐述一遍,所以真正接触到.net深层次的东西会很少,基本上接触的sql语句和js比较多。

  13年,感觉工资低而且学的东西也少,所以我选择了辞职,和同事一起开始了创业之路,既然创业就必须开发一个产品,因为对之前公司的框架有一定的了解,所以我们选择以他们的框架为参考,搭建了自己的框架,可能同学们看到我说的框架又要不以为然了,其实说白了就是一些基类,sql基类和page基类,开发了一套CMS,主要用jquery的Ajax进行前后台的交互。

  由于种种原因创业失败了,现在我在一家公司专门给自己公司开发OA系统,大致也是沿用之前CMS的思想;

  以上就是我的工作历程,下面开始聊些技术层面,我用到的大概很多都是.net1.1,完全没接触过MVC、EF等设计模式,只是知道这些个名词,连泛型和委托这种都几乎没用过。我一直感觉MVC更加适用于团队项目,还有就是对同一数据源不同显示比较有优势,OA系统如果做手机版倒是有些帮助。关于EF模式,可能因为别人说过效率的问题困扰了我,一直不想深入研究。还有因为底层相对比较稳定,不太乐意去尝试使用MVC、EF之类的模式。现在开发些新功能的时候有时会想着用些泛型和委托这类“新玩意”,可是我搞不清哪里用得着委托,感觉委托反而增加代码量,也许我只是一知半解吧,泛型呢,我好像也只是当做高级点的ArrayList来简单使用。

  每次有时间逛园子的时候我都会感觉自己知识面的狭隘,感到恐惧,我的知识已经不符合大部分招聘要求了,文章写得比较乱,只是想写一篇博文,只是想总结下自己,希望有人给我指点迷津。

接触.net5年了,感觉自己的知识面很狭隘。的更多相关文章

  1. Oracle,Sql,procedure 感觉自己写的很棒的一个存储过程

    感觉自己写的很棒的一个Oracle存储过程,(其实想说很叼^,^). 集成了一堆操作数据的功能(至少几十), 包括存储过程执行异常信息输出帮助诊断. 亮点很多, 比如`over(partition b ...

  2. .Net开发八年,坐标杭州,上个月换工作感觉现在.Net岗位很少,希望和同在杭州的同行们交流一下

    .Net开发八年,坐标杭州,中间做过2年Java, 目前新入职一家做防伪溯源的中型公司,200人左右, 之前在一家500人规模的软件公司工作过4年,后面2年工作过3家互联网创业公司, 上个月换工作感觉 ...

  3. SQL开发技巧(二) 【转】感觉他写的很好

    本文转自: http://www.cnblogs.com/marvin/p/DevelopSQLSkill_2.html 本系列文章旨在收集在开发过程中遇到的一些常用的SQL语句,然后整理归档,本系列 ...

  4. 最简单的JavaScript模板引擎

    在小公司待久了感觉自己的知识面很小,最近逛博客园和一些技术网站看大家在说JavaScript模版引擎的事儿,完全没有概念,网上一搜这是08年开始流行起来的...本来以为这是很高深的知识,后来在网上看到 ...

  5. Codeforces617 E . XOR and Favorite Number(莫队算法)

    XOR and Favorite Number time limit per test: 4 seconds memory limit per test: 256 megabytes input: s ...

  6. 开篇 hello 内Cool超人

    经过一年时间看到asp.net mvc一直被受微软开发团队的注重.与之相比的silverlight我感觉到有点力不从心.除去silverlight第一次运行要安装Runtime不说,产品不可能只运行在 ...

  7. 内Cool超人

    内Cool超人 经过一年时间看到asp.net mvc一直被受微软开发团队的注重.与之相比的silverlight我感觉到有点力不从心.除去silverlight第一次运行要安装Runtime不说,产 ...

  8. tms web core 与 kbmmw 第一次亲密接触

    最近,tms 经过1年多,集合了数十名高手大牛,开发出了一个跨时代的产品,就是tms web core. 具体的介绍详见官网,https://www.tmssoftware.com/site/tmsw ...

  9. ubuntu下一款有点感觉的 linux音乐播放器 clementine(小橘子))

    https://www.clementine-player.org/ 在linux听音乐的感觉确实不是很好,音乐播放器很多.但是仅仅只是数量上的优势,在确实不是很好用.自带的rhythmbox确实很占 ...

随机推荐

  1. 从源码编译rpi的内核

    Kernel Building https://www.raspberrypi.org/documentation/linux/kernel/building.md There are two mai ...

  2. 2 weekend110的zookeeper的原理、特性、数据模型、节点、角色、顺序号、读写机制、保证、API接口、ACL、选举、 + 应用场景:统一命名服务、配置管理、集群管理、共享锁、队列管理

    在hadoop生态圈里,很多地方都需zookeeper. 启动的时候,都是普通的server,但在启动过程中,通过一个特定的选举机制,选出一个leader. 只运行在一台服务器上,适合测试环境:Zoo ...

  3. 【转】谁说Vim不是IDE?(一)

    谁说Vim不是IDE?(一)   话说操作系统.编程语言和编辑器似乎是程序员永恒的吐槽话题,技术发展了几十年,大家讨论起这几个“之争”还是充满愤怒.津津乐道.有人描述过Emacs和VI程序员,大家沿着 ...

  4. 使用GitHub管理源代码

    作为一个开发员,源码的管理是一个头等大事来的,想象一下,修改完成却发现文件丢失了,该怎么办?有了源代码管理工具,能够帮助我们查看某个代码文件的修改内存及历史修改记录. 作为.Net开发员,我使用过VS ...

  5. 初识Android

    #Android项目的目录结构 Activity:应用被打开时显示的界面 src:项目代码 R.java:项目中所有资源文件的资源id Android.jar:Android的jar包,导入此包方可使 ...

  6. Zend Framework 2参考Zend\Authentication(HTTP认证适配器)

    Zend Framework 2参考Zend\Authentication(HTTP认证适配器) 介绍 Zend\Authentication\Adapter\Http提供了RFC-2617, Bas ...

  7. Linux主机安全配置的几个脚本【转载】

    标签:linux Linux主机安全配置的几个脚本 职场 休闲原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://hx100.blog ...

  8. 20169210《Linux内核原理与分析》课程总结

    每周作业链接汇总 第一周作业:对实验楼<Linux 基础入门(新版)>课程的学习,其中有用户及文件权限管理.Linux 目录结构及文件基本操作.环境变量与文件查找.文件打包与解压缩等共17 ...

  9. WinForm TextBox自定义扩展方法数据验证

    本文转载:http://www.cnblogs.com/gis-crazy/archive/2013/03/17/2964132.html 查看公司项目代码时,存在这样一个问题:winform界面上有 ...

  10. BABOK - 企业分析(Enterprise Analysis)

    BABOK - 企业分析(Enterprise Analysis)概要 发表于2013年10月9日由周金根 描述 企业分析描述我们如何捕捉.提炼并明晰业务需要,并定义一个可能实现这些业务需要的一个方案 ...