net程序员工作两年总括

     (2015年11月)
近期换了劳作,面试了成百上千家商店想总计下,以便未来回忆知道自己是怎么走过来的。

出道背景:

     
我是半路转行做软件开发的,二〇一一年十二月大学专科毕业,大学专业是:机械创设及其自动化;二〇一一年四月到六月尾,在伊丽莎(Lisa)白港格力电器办事多半年,二零一一年六月份开头接触编程。

自然只是看了《硅谷禁书》《李开复自传》书上有个视角,一个人相对不可能年纪不大,就落伍了一代,一定要学会用这么些时期的红旗技术,这就是电脑互联网技术。我深信不疑!

   
 本来我只是想上学下搜寻技术,人人都是讲互联网是个知识宝库,你要学会运用,所以我就想学学搜索,学学办公自动化,学学绘图软件,学学报表制作,以便我能进入机械行业的工艺部门,能在办公工作,而不是在一线生产线。在一线生产线时,每日被要求做俯卧撑,受班长老总的批评训话,说工作效用低,工作不努力,没有直达规定产量达到,每一日下班后总是几个可怜虫和自我被留下来,免费加班多少个钟头,甚至更长日子,真是感觉很委屈很窝囊。个人秉性腼腆,思的杂,想的多相比灵敏,感觉不适于工厂的这种军事化管理。然后六月份领毕业证时就到南开青鸟咨询了下,有没有总结机培训班,后来在工厂上班,经常接到老师电话邀请,机会难得,速来报道。搞得自己有点想离开工厂了,只差一个点燃,只要刺激了自家的自尊心我顿时就离开。

   
 然后二〇一一年四月27号左右,到乌鲁木齐的北大青鸟翔天信鸽主题去读书编程去了。去前面老师告诉我.net相当简单,图形化界面拖拽后,设置下属性就行了,我在高等高校学过autoCAD,以为就像画图一样,我认为自身是可以学好.net编程的。交大青鸟有个举人后课程,在线学习,这个课程学习者扮演一个角色,升级学习。后来自家才知晓,学编程假如没有导师,上来就学那种纯录像辅导的科目容易走上歧途,进入死胡同,没有经历的人很容易就卡着学不下去了。我也不可以防止,我打断了,我卡到了二〇一二年初。

   
 大学生后课程名为六个月转移一生,三个月就就业变身白领,月薪6000之上,我当即也是志在必得满满,我在大学是规规矩矩的学生,没逃过课,也去过体育场馆,没有特别擅长的来头,不过实验也都能做出了结果,班级综合战表第二名,属于踏实型。我刚开始完全就是模仿入门课程学习,学编程前我好几编程都没接触过,只学过单片机和PLC还有数控,PLC当时学的很好,单片机毕业时都忘完了。

   
 起先培训了,没有助教,没有讲课,前两周我即便到全校连上网,装上vs2010,登陆上学士后账号,然后开头上学c语言,笔记做的十分详细,也都能运作处结果,自己感到很满意。两周后班主管教授,找我说您怎么不起始专业课程学习,我看你未曾进度啊?我立马一愣我不是在上学呢?老师就说,你绝不在充足入门C上徘徊了,你尽快开首上学C#,C#和C没有涉及,你不需要看前面课程,然后我就起来攻读C#。当时真是基础太差了,打字是一指禅,慢得专程很,然后自己就起首学习C#的数据类型,if判断,while循环,for循环那个入门课程,那一个在大学学过两年的同班都是一周多点都学完了,我就是学了快一个月,从概念一个变量,到数组,到各样逻辑判断,到类的概念,继承,方法,到聚集,学的百般细,做各样磨练题,我自己不心急毕业,我想学懂学会。(因为起初学编程我还对比小,我1991年落地)。

     
 后来班主任老师又找我了,说你不可能如此啊,你的速度太慢了,都一个半月了,你还在基础这一块,要如此下来你怎么能过完年(二〇一二年3-五月)就业呢?然后自己就心急了,起初多看录像,不做练习题。那里回头提一下自我用vs2010写磨炼时,刚起首自己相当纠结于为啥写一行,写一个话语前边要加分号,我企图搞通晓怎么,我平常漏写分号,然后就不到何以出错,因为自身不太明白语句这一个定义,有一遍为了一个很小的荒唐,我需要等导师30多分钟他才能跑过来帮自己看一眼,说:“这不是很肯定吗?少了个支行,着你看不到呢?”当时着实感觉温馨太差了,老师不了解完全无基础的人的愚昧程度,他不理解自家在程序面前有多傻,我无能为力知晓为何需要艺术,我宁可复制代码,我也不乐意写方法,当时自家就是这般执着,类型这多少个定义我也是新兴很久才恍然明白,int类,和class
Student
类,其实它们是如出一辙的,都是一连串型而已,只不过在能存中不均等,在蕴藏或者发表数据方面不相同。一个人不知道该如何是好了解,他从没精通的东西,当时本身就是这样的情形蹒跚前进渐渐学习的。

     
然后快到十一了,当时在和一个女孩谈对象,因为自己从工厂辞职了,就没了收入,学习上也是惨淡,然后自己就不想给他过生日,当时是真没钱给他过,因为从工厂了出来自我又改为一个学童了,后来稍微关心他就逐渐分手了,她也不再理我。然后就是就是连续读书,在学到重点字this,as,is关键字,
索引器,多态这一个地点我打断了,我怎么也学不通,我一筹莫展灵活变动的施用它们,再下来是上学事件和嘱托,难度一下子加高了,我不打听C语言的指针,我就无法领悟委托这种意料之外的事物,我才刚好搞了解方法是一段可以重复使用的代码块,然后委托如何闹不掌握,这个时候高校的网出问题了,我对母校也有点熟知了,同学也熟谙多少个,网友问题,他们快要回家学,其实到家(租的地方)大部分都不学习,女孩子也不学,因为感到蛮吃力的。

   
 我随后也回宿舍学习几遍,逐渐的气候变冷了,宿舍特别冷,高校也专门冷,只看视频,不怎么办磨炼,发现到前面前边的事物又忘记了,然后就回头学,效用低下来,这多少个时候起初学winform,学习做视频上的磨炼,winfrom即使简易,可是要做个和录像上一致的演习项目或者挺花费时间的,可能一节课,把磨炼做完需要两三天才行,当时髦未这么学习过,其实自己一贯都不曾培育出好的上学格局,此前学习都是上课45分钟,作业几十分钟搞定了,然后下一课。这么些时候学一课需要做的磨练时间非常长,然后自己就
把握不佳,进进退退,企图把平台的知识学完,通常倒回去看多态,抽象类,接口,索引器,委托,二维数组,那多少个难点。然后几天一周下来,不清楚自己搞到哪了,似乎这一周什么都没学会,现在总的来说是人在求学时日常高估自己的能力,编程不是高中背书,不是做数学化学题,它是技术,是急需大量操演和长日子实验感悟的。

     
到过年时,我学到winfrom了,然后过完年后续回母校学习,过了一个年,又忘记了一片段,然后就起来上学数据库,学习三大范式,数据库本来我是深感挺简单的,也学得会,然而开首学函数,学子查询,学游标时,我又蒙了,后来我也通晓,那一个事物需要看多地点的资料,需要在采用中逐渐感悟,死劲看,死劲想是力不从心了然的。这一个时候还要学习IO操作类Text里德(Reade)r,TextWrite,String里德(Reade)r,StringWrite,SteamReader,SteamWrite;文件操作类File
,Directory,FileInfo
DirectoryInfo;XML操作XmlDocument,XmlNode等;还有连串化特性还有任何特色学习;这一个时候我异常搞不精通特性这多少个事物,我感觉它很难看,后来逐步通晓它就是个记号,要给一个类增长点额外信息,不用特性用什么样啊?就理直气壮了。

   
 这里提一下,这一块学的差不多的时候,高校给了一个项目就是,模仿windows做一个资源管理器,要求贯彻树形菜单显示电脑上的资源,能促成新建,修改,复制,剪切,删除,系列化保存音讯;时间是两周,那么些类别自身大多以两周做完了,不过升级试验的时候,我怎么也考只是,这一个是在线平台为了确保你不可以不管跳着学习,避免好高骛远,然后我就考试不过去,然后就一向在面前耗着,当时自我不掌握这些试验可以作弊,可以试答案,现在总的来说分外考试的正统相比较高,就像大学假诺严俊考试,题不要太简单,职专学校很多少人要不及格一样,我顿时怎么也试验但是去,因为难点我没学会也没精通,学会的也是呆板硬套自己实在是没学会的,只是死板硬套的念念不忘了部分东西。

   
 卡住过不去,然后自己就一方面回头学习,一边陷入在事件,委托,多线程,体系化里面,一边渐渐迷失了序列化,这些时候高校也一向不持续找助教,因为在此以前的指导助教离职了,完全没有老师指导了。高校网速一贯没解决,日常掉线,应该是高校为了省钱,给我们三十三个学生拉了个10MB的网线,尽管不是众人都会同时看录像,不过,10MB让30个人分着用,网速自然也是一种折磨,我们当下也真傻不通晓向该校抗议,还傻傻的尝试去练CMCC免费热点,我当时还出资开了半个月。然后众多同室都从头三天打鱼两天晒网,平日回来家中打游戏,说不去就不去了。

   
 当时70多少个学生申请学习.net编程,最后坚定不移下来的不到15个,我要么直接在苦苦挣扎的一个这些时候已经到六一了,后来晓得我们是戈亚尼亚复旦青鸟第一批试行对象,硕士后我们是浙江在线平台的首先批学员,当时上学时,平台课程也时不时调整,青鸟的平台的讲师上课说话全部是平音,发音标准,声音温和,规范的这一个,几非常钟讲下去不知底她讲的哪些是重要,听课中不知不觉注意力日常分散,导致学习效能很是低下。我到现行都感到,在线平台的讲师只要讲课发音过去规范化并糟糕,因为从小到大听惯了助教,抑扬顿挫的讲解吼声。二零一二年十二月到三月的时候自己还在学xml,学习DataSet的协会,学习sqlServer,Ado.Net的靶子,学习总是查询,资源自由。再后来自己日常在家打魔兽,我把RPG地图都打边了,一边受了良知煎熬,练习下打字,偶尔看看平台的教程。可想而知是怎么也进入持续asp.net部分的读书,自然也就不谈就业工作了。12年终自身提前打道回府了,我报告自己爸自己在圣Pater罗苏拉玩了一年,我不想再玩了,我要到东京(Tokyo)去上学,我要到传智播客去学学,因为我下意识中上学了传智官网的入门录像,一下子知道了原先我怎么也不清楚的东西,我意识没有好的教员,自己模仿视频是相当的。

   
 到前日本人直接不太情愿提及二〇一二年以此黑暗的阅历,面试我常说是二〇一三年到首都培育,13年8月正式工作。再说二〇一三年六月19号到马拉加租住的黑暗房子收拾完退房,坐火车20号自身到了迪拜市,21号开端专业上课,.net培训,新加坡育新金燕龙办公楼。

   
 2013年在香水之都市作育,一向都还足以,不过1月9号毕业时,我的asp.net学的很糊涂,那多少个时候刚学完,老师上课讲,我何以都知情,然后以冷静下来,我怎么也进入不到这种融汇贯通的思绪,然后对就业如故紧张,因为东西是学完了,不过没有消化。然后我复习了,又学了两遍13年1月首30号结课。十月12号我到了第一家合作社,面试官是传智播客的学长,看自己作育经验是一个该校,问我session存放在哪?说下它的原理,就说不要紧问的,然后我就到第一家公司上班了。

 

首先家集团是一家小商店,程序员在自我在的大部岁月里是3个,后来是多少个,最多的时候是多少个还有几个是搞苹果支付的。

合作社重大做医药行业的商号网站;

医药数据系统,内部的数量录入查询系统,还有对外产品,医药查询的,有客户端用winfrom做;

还有就是珍视店铺官网和合作伙伴的官网,做一些会议提请,社区文档下载,在线咨询预约等。

新生做集团微信支付;

行业商品显示网站开发;

医药行业电商网站开发;

后来14年1五月股东闹争执,差不多公司都关门了,几个月不发工钱,技术都走了,然后自己就相差先导找第二家商家。

这家店铺先前时期招的技艺相比厉害,弄得东西都还是可以够,另外一般公司部分,我们都有,不过公司留不住人,逐渐的尚未成长,一贯是小商店;

机械制造,这家公司开的工钱是3.5不过包住,住宿标准仍然挺好的。

说下技术:集团大部分是做网站,常用的框架就是三层,再加上工具层,通过类层。只要不是分布式,大量优化,外人能做的,公司也都能做。

 

第二家是医学教育公司;

重要做视频合成工具;

视频课件数据的归类,搜索;

其一集团给5.5,发到手里面4800多到4900多在首都,吃饭快一千省着吃,一千还要多点,然后交通费快三百,一个剩不下什么钱,也学不到东西就想找个更好的,然后2月就辞了,出来尝试找个好的。

 

说下边试的技艺点吗:

1,对于数据库优化你有哪些点子?

 

2,强制提高网站性能有怎么样艺术?

 

3,千万级,亿级数据查询慢,有什么优化措施?

 

4,聚集索引,非聚集索引的区别是哪些?怎么用?什么场面用?

 

5,常用的集合类是怎么?哪些效率高?功用高的来由是怎么着?

 

6,权限管理,具体到增删改查,你什么控制页面呈现怎么操作效能?

 

7,Lucene.net建的目录,这个目录的协会是怎么体统?索引为啥可以增长访问速度原理是何等?

 

8,说一说简单工厂形式应用场景是什么?

 

9,说一说垃圾回收的法则,讲一下进程?

 

10,说一下单利情势的拔取场景,都有什么格局,区别是怎么着?

 

11,iis怎么样实现一个简单的集群,Session存在什么地方?咋样兑现共享?

 

12,说下HttpModule和HttpHandle的区别?

 

13,说下页面的生命周期?从浏览器请求到截至这个历程?

 

14,说下webForm与MVC分另外优势是怎么?

 

15,有没有用过WCF?说下webService的根基技术是什么?它是靠什么援助的?

 

16,说下NPOI你是怎么选拔的?说下你用过的数据导入,导出?

 

17,说下你在档次中用的缓存数据怎么落实?说下常用模式?

 

18,Memcached的内部结构是怎样?它的规律是如何?

 

19,有没有用过自定义控件,如何在自定义控件中做一些操纵?这多少个就是和至极权限管理同步提议来的。

 

20,怎么着强制提升网站的属性?你有哪些点子?

 

21,有没有用过除了Jquery以外的其余框架?

 

22,数据查询常考的不行笔试题,学生表,课程表,战表表,查询学生平均战表低于60分的?(2)所有科目战表都低于60分的

 

23,怎么样落实固定行专列?怎么着促成动态行专列?

 

25,你常用的蕴藏过程有什么?为啥使用存储过程?存储过程的优势是如何?

 

26,你说说EntityFramework的频率与ADO.Net的频率哪个高?那么些题材是个坑,要分状况,我也不佳回答?

 

27,说说上帝分词的规律?说说Lucene.Net+盘古分词这些搜索的贯彻原理?

 

28,说一说数据分类的落实过程?

 

29,说一说session,session的分类,说一说登陆音讯囤积怎么着贯彻多服务器共享?你有什么方案?

 

30,说一说你怎么从上一家商厦辞职?

 

31,说一说,你对新工作,新企业有一个什么样期待,什么想法?

 

33,说一说你的技术优势是何等?
 这些题材被问了过多次,我不领悟怎么应答,因为我不时
写简单的css,+html布局,+JavaScript控制界面+ajax请求json数据,还有部分ajax操作+弹窗插件,+zTree+Jquery
autocomplete+在线编辑器+百度Echarts+加数字分页+加用户控件+加模板页+加数组比较+加正则匹配+Lucene.net+盘古分词站内寻找+多图片上传插件+xml读取队列控制+ffmpeg命令行使用+多线程界面分类使用委托+HttpHandle实现请求截获,信息判断+sql数据统一stuff,xpath等+单例形式,+Global音讯总结差不多就这么些,两年经验没有杀手锏。

34,有没有上学过任何语言?懂不懂java?

 

35,懂不懂非关系型数据库?

 

36,JavaScript效能域链说一说?继承咋样促成?

 

37,jquery采纳器都有怎样?

 

38,你们集团采取什么框架?后台框架使用什么?

 

39,多线程和锁的题材你是怎么解决的?

 

40,说一说抽象类和接口区别,你对类的领悟?

 

41,做一个电商需要多少长度期?一个人?多种在线支付。

 

42,你平时关注怎么着技巧?你现在是否还在攻读?你怎么着学习?说说您近期在网易看的技能?

 

 

 

 

等等。

面试题相比杂,什么都有,大部分问题都从头有深度,当工作两年后,起初问相比中肯的题目,数据在内存中操作的问题,一些数据对象的内存结构问题,大型网站高性能网站问题,数据库优化问题,学习接触任何数据库问题,接触任何学习语言问题,学习基础其他操作系统问题等。

 

写了这般多,我都不掌握是何许主旨了,综上可得就是编程并不像宣传的那么,多个月就可以学会,不容许。想清楚一些东西必须经历一个很长的时日,还亟需在使用过程中清醒。渐渐入门将来,还有特别多的东西需要学习。

 

公司管理者都说我有点浮躁,我也的确感觉到到了,可是每一回被说在新加坡做事,一个月挣多少钱,剩余多少呀,一个月拿低工资都被激发,所以就换了办事,决定到新公司放平心态,好好干活。

 

先说到此地,未来再说。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注