接触.net5年了,感觉自己的知识面很狭隘。

  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来简单使用。

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

时间: 2024-08-25 20:29:01

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

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

.Net开发八年,坐标杭州,中间做过2年Java, 目前新入职一家做防伪溯源的中型公司,200人左右, 之前在一家500人规模的软件公司工作过4年,后面2年工作过3家互联网创业公司, 上个月换工作感觉现在.Net岗位很少, 希望和同在杭州的同行们交流一下, 有时间大家可以约个饭,爬个山,或者找地方聚一下聊聊天... 微信号:hoperboy 原文地址:https://www.cnblogs.com/hoperboy/p/9838113.html

为什么感觉身边的人很冷漠?

尤其是最近几年,明显感觉身边的人很冷漠.7年前读研,觉得还可以:当时上大学时真是too young too naive. 身边的普遍现象是,身边的人可以对一个一年只见一两次的人,见面谈话时很热情.但对一个要和自己在一起相处4年多的人像陌生人一样,什么深入的交流都没有,也不愿意,即使我每次都很愿意有相关事情和对方讨论,对方的态度大多是一个表示我明白你的意思,然后微微一笑继续低头玩手机...........自己也没想着要怎么改变世界什么,但总能对身边的人做事时态度友善公正一些,实事是,即使事关大家,

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

本文转自: http://www.cnblogs.com/marvin/p/DevelopSQLSkill_2.html 本系列文章旨在收集在开发过程中遇到的一些常用的SQL语句,然后整理归档,本系列文章基于SQLServer系列,且版本为SQLServer2005及以上…… 文章系列目录 SQL开发技巧(一) SQL开发技巧(二) 本文内容简介 这篇文章主要介绍以下内容: 快速查询表的总记录数 非递归查询树形结构表的所有子节点 清除查询缓存 编程中构建Where语句的小技巧 如何进行跨服务器的

最简单的JavaScript模板引擎

在小公司待久了感觉自己的知识面很小,最近逛博客园和一些技术网站看大家在说JavaScript模版引擎的事儿,完全没有概念,网上一搜这是08年开始流行起来的...本来以为这是很高深的知识,后来在网上看到jQuery作者John Resig,研究了一下,算是明白了最简单的javaScript模版引擎的原理,并没有想象的那么高大上,写篇博客推导一下John Resig写法的过程,写出一个最简单的JavaScript模版引擎. 什么是JavaScript引擎 其实在网站开发中模板还是很常见的一种技术,比

1.SharePoint2010初接触

2011年,这一年,我才开始出来工作.这一年,我开始接触SharePoint. SharePoint是什么一开始很模糊,随着慢慢接触才开始了解它. SharePoint在官方的解释是一个业务协作平台. 工作了这么多年这一个说法我到时认可的.不过SharePoint的功能很多,是一个复合型的产品.所以我相信每一家公司用它的侧重点一定不同.像我们公司,就是侧重它的工作流.工作流也许有些人不清楚,后面的章节会说到这里就不解释了,心急的可以百度搜索下这个概念.其他的公司,据我所知,很多就把它当成一个门户

我和Java 8的第一次亲密接触

周五上班偶然发现单位的系统里有Java 8可以用了,周六无事,把自己现在在做的一个项目从Java 1.6升级到了1.8.过程并不是一番风顺,在此记录,希望可以对各位看客有所帮助. 先说说现在在做的这个项目吧.这个项目是个纯技术的项目,从去年年中开始,断断续续搞了快一年了,beta三月上线,第一个版本应该是10月上线吧.这个项目现在使用的是Java 1.6,没有用什么大型中间件,使用的第三方软件包括Spring,common-x,和scala,开发环境是IntelliJ和Maven. 升级的第一步

swift 初步接触 基本语法 方法命名 (一)

今天研究了一下swift语言,随便找了小demo,一点研究swift语法精髓,整体下来感觉很舒服,就是了解语法废了些时间,我感觉swift语言初期很难了解,不过理解过了之后,你才能真正的体会到这个语言的方便之处,没有过多的累赘,这个语言还真的是门不错的语言,废话不多说,记录下自己的理解笔记,如果有什么不对的大家多多指教....... 这个是UIViewController实现代码 //导入框架 import UIKit //文件的入口,也就是主要编辑程序的地方 class ViewControl

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

最近,tms 经过1年多,集合了数十名高手大牛,开发出了一个跨时代的产品,就是tms web core. 具体的介绍详见官网,https://www.tmssoftware.com/site/tmswebcore.asp. 这个产品可以把pascal 代码编译成 js 代码,以便浏览器识别.不同于以往的用js 映射 delphi 代码. 这个是真编译,也就是说,编译出来的js 代码,可以在任何web server 里运行,与delphi 没任何关系. 这个编译器是著名的FPC 的核心开发者开发的

充气娃娃什么感觉?

ps:本文参考“裸睡的猪”公众号.  本文中所用的到第三方库有: requests   jieba   numpy    Pillow    wordcloud    matplotlib 前言: 基于很多人没有体验过充气娃娃是什么感觉,但是又很好奇,所以希望通过爬虫+数据分析的方式直观而真实的告诉大家(下图为成品图) 一.技术方案 1.分析狗东评论数据的请求url 2.使用requests库来抓取评论内容 3.使用词云做数据展示 二.技术实现 1.分析并获取商品评论的接口 第一步:打开狗东的商