zoukankan      html  css  js  c++  java
  • 一个编程菜逼当上.net程序员的故事

         原来自己总是逛园子,今天突发奇想,也想成为园子里的一名真正的参与者。可是自己没有什么技术可写,因此,就从自己的故事讲起。

         前几个月是传说中的毕业季,本菜顺利的从京城的一所三流的一本院校中的计算机专业毕业。回想自己大学四年的生活,着实感觉回忆不出什么,因为自打上了大学之后自己一直就是胡混,还好,不怎么挂科,因为极其厌恶编程,看不懂嵌入式和EDA,对图形也不感兴趣,所以自己准备在软硬网图四个方面里选择网络,可是网络的知识对于本菜的大脑来说太过繁杂,所以年前应聘的几家网络管理员全部被毙。

        故事有一定的戏剧性才能称为故事,就在今年年初,偶然的机会看到了微软的windows phone 7校园开拓者活动,本菜捏着手里的诺基亚X3毅然决然的在电脑里下载了Visual Studio 2010 Express For windows phone的iso,又随手整了一本儿WP7应用开发指南,终于在一个星期的日日夜夜之后,边翻书边二指禅式的点代码之后开发了三个狗屎一样的WP7应用上传到marketplace上,总之结果很喜人,可就在昨天我又换回了X3,因为微软发的HTC T8788充不进去电了........那时是12年的1月。

        这次的走狗运让本菜尝到了一丝的甜头,正赶上自己在网络方面郁郁不得志,因此飘飘然的认为自己是编程的料,于是开始了自己对C# .net的征程,事后证明几个月前的自己图样图森破。

        由于自己率先接触了windows phone的开发,所以就腆着一张大脸四处的投简历,当然自己也知道自己有几把刷子,也是自己一边看书自学一边去面试。还记得第一次面试windows phone是创新工场的布丁优惠券开发小组,自己自信满满,结果被人喷了回来,因为自己实在是搞不清楚windows phone隔离存储的大小和ImageButton是个什么玩意儿,当然当面试的两位大哥问道ListBox的时候,自己眼观鼻鼻观心,支支吾吾,索性自己起身离开为妙。哈哈哈,回去后痛定思痛,恶补控件知识,同时又觉得自己可能面试时内心比较怯,所以在面试第二家耶客公司的时候,我轻松的说出了独立存储有80M(现在不知道这个数值变化没有....知道的告诉本菜一声,谢谢!),常用控件的用法,可是面试官似乎总不按套路出牌。丫居然问我json数据和xml数据的区别和优劣,又问我怎么理解递归调用。我擦,结局可想而知,回去恶补之后迎来我的是一家名叫东方爱智还是爱智东方来着的公司,当面试官微笑着问我json和xml的区别时我自信的告诉他json不同于xml的成对儿出现,所以它更能容易的被手机解析并能够容纳更多的信息量,可是面试官的招式永远比我要多,sliverlight的问题轻松将我击败,后来我才知道原来wp7开发是基于sliverlight发展过来的。

       后来我又面试了土豆网的WP开发实习生、北京XXXX数字时代公司(我忘了)and so on,栈和堆的问题、json数据解析的问题、http协议问题。。。。轻松将我打回了一颗大白菜的原型,这年头,白菜是不能成精的。终于,我还是老老实实的选择了校园招聘,通过做一些变态排列组合和人格心理测试和C#基础拿到了现在的一家说大不大说小不小的国企做起了酱油asp.net开发程序员,并且买了一本基于底层的C#学习书籍,翻出了大学里的数据结构,要了本C#自查手册,开始了一个菜逼的程序员之路,现在,自己站在起点,展望未来,是否自己也像大三实习时看到的公司那些程序员一样苦逼,还是像给他们公司做软件开发外包的人士一样潇洒。。。。。

    讲给后人(和我一样的白菜)的总结:

    1.在中国网络应用编程不容忽视

    2.翻出自己的数据结构和编译原理,不要管老师是否把它们中的某些部分列为重点,都看一看!

    3.我认为初学者学习.net,应该从ASP.NET开始。(这条希望高人指点,我只是现在这么觉得,其实自己还是不懂)。

    4.在技术追求上自己要认为自己时时刻刻都是一个菜逼,不懂的地方很多很多。

     ----------------------------------------------

    后来我走上了切图仔的道路,从原来的国企离职,先后去了UC  阿里巴巴  百度,现在在西安享受生活吓唬混,顺便搞搞node 搞搞electron 搞搞同构直出、工程化,

    而.NET编程技巧, 早就忘到不知什么地方去了。

      2018.6.28

  • 相关阅读:
    JavaScript函数基础知识
    The type 'Expression<>' is defined in an assembly that is not referenced.You must add a reference to assembly 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
    不可不知的表达式树(2)创建动态查询
    ABP给WebApi添加性能分析组件Miniprofiler
    不可不知的表达式树(3)定制IQueryProvider
    ABP使用Miniprofiler监测EF
    使用Type.MakeGenericType,反射构造泛型类型
    在ABP的Web层中实现复杂请求跨域访问
    不可不知的表达式树(1)Expression初探
    ajax实现无刷新编辑表格,两个demo
  • 原文地址:https://www.cnblogs.com/JhoneLee/p/2659205.html
Copyright © 2011-2022 走看看