发发牢骚,觉得走c#这条路,不该太浮躁。
校园招聘结束了,腾讯,华为,百度,完美时空,网易,阿里,让我觉得.NET很受歧视。清一色的C/C++,JAVA,只有网易有一点.Net的,但是都是非核心的运维工作。

不错,招.NET的也很多,但是些小公司,小作坊,又有点心有不甘。在面试支付宝的时候,对方要的纯JAVA,而且看到我的项目经验多是.Net,c#,vb的时候的表情,我现在都记得。当时我就很不服,顶了一句:“java的c#也能做啊”。对方态度倒是很和蔼,而且一直有笑容,说因为架构已经定下来了,再改成本太高,而且要考虑到公司人员更熟悉JAVA,综合来考虑还是用JAVA,不过语言不是问题,关键看个人计算机编程的综合水平。接下来他考了我一些问题,本来以为无非是什么MVC,数据库,javascript之类的,没想到全是算法,甚至还有数据库连接池的实现什么的。我知道我水平很菜,给C#众丢脸了,在这里对不起大家了。

接下来的阿里研究院(阿里云)的招聘会更不用说了,软件开发统一试卷,只有c和java均通的人才可能通过。

我同学里有的是做C的,还有做JAVA的,做C的不用说了,完美时空去了,税后工资都有15k,那个做JAVA的不仅拿到了腾讯的offer还把阿里巴巴旗下公司来了个一锅端,照理说平时他做的玩意儿看起来功能也不比我的好,本来我心理很不平衡,但是跟他聊到支付宝的面试,他说到连接池和线程池这些东西的时候,那一套套理论,什么策略,还有什么东西,听得我一愣一愣的时候我才知道差距。

照理说研究生这么三年来我的努力不比他少,怎么懂得就少那么多?感觉好像我不是研究生,而是什么计算机培训学校出来的一样。想来想去,也许是我定力不佳,总是沉浸在.NET各种方便的组件中,只知其然而不知其所以然,会做点网站就觉得很了不起了。我上一届的师兄有个去了微软亚洲研究院,他说其实微软在学校里更多是招c/c++,他们更看重思维能力,解决问题能力和对计算机本质的认知。到这里我才知道,平时那些组件玩再熟,都只不过玩的是微软给我们的积木,我们积木搭得再好,也只不过是微软的客户而已。如果不能看到积木背后的力学,物理学,我就永远不能加入他们的圈子。

哎,太后悔了,总之也是告诫这里的高校学生,学好数据结构和算法,操作系统原理,计算机原理,c/c++,设计模式才是王道,才是你区别于专业速成学校出来的码农的地方。接下来才是工程上的.net,php什么的,学会基础和原理,再来这些上手自然就快了,本末倒置不可取啊。看看我,只能去一些小外包公司混日子,估计以后技术做不长了,我还是乘早转行吧,我不是做这个的料。

感慨之余,语无伦次,断断续续打出本文。自己都没有勇气重新读一遍,只想快点发完早些下线像鸵鸟一样把自己的脑袋埋到土里。

--本文转载来的,并非亲身经历。

20条回答

--本文转载来的,并非亲身经历。

qjlsharp     2014-07-20

评价(0)(0)(0)

C#技术交流: 126382348 欢迎计算机编程爱好者来这里学习

qjlme     2014-07-20

评价(0)(0)(0)

看了之后很有感触,个人也觉得现在对于计算机本质的东西认识太少了 

因为我的专业是dotNET,所以对于基础的知识掌握肯定不深 

想请问前辈们如果想对计算机本质有更多的了解,该从哪方面入手呢?
有教材或经典书籍推荐么??

qjkjack     2014-07-20

评价(0)(0)(0)

感慨之余

qjlsharp     2014-07-20

评价(0)(0)(0)

我是浮躁达人...

qjlong111     2014-07-20

评价(0)(0)(0)

.

qjlong111     2014-07-20

评价(0)(0)(0)

几年前看过把。

qjklw0601     2014-07-20

评价(0)(0)(0)

感慨之余

qjlong111     2014-07-20

评价(0)(0)(0)

--本文转载来的,并非亲身经历。

qjmxxxx246     2014-07-20

评价(0)(0)(0)

做C的硕士刚毕业就有15K,而且是税后的

qjlsharp     2014-07-20

评价(0)(0)(0)

谢谢分享。。。
不过 每个人都有不同的想法吧~~
否则.NET 区 也不会有这么多的高手了 虽然自己喜欢研究 C/C++

QJMZJ     2014-07-20

评价(0)(0)(0)

c#确实受歧视,但是java真的比c#强多少吗?c、C++不用说了

qjmxxx246     2014-07-20

评价(0)(0)(0)

个人感觉,用mfc开发确实比C#难,好文章顶一个!

qjlong111     2014-07-20

评价(0)(0)(0)

QJMZJ     2014-07-20

评价(0)(0)(0)

很欣慰,哥已经从。Net转到Linux C开发上面来了。

qjlong111     2014-07-20

评价(0)(0)(0)

好帖必顶

qjmxjly     2014-07-20

评价(0)(0)(0)

顶下…

qjlsharp     2014-07-20

评价(0)(0)(0)

是很 让人深思的

不错

QJMZJ     2014-07-20

评价(0)(0)(0)

up up

qjlme     2014-07-20

评价(0)(0)(0)

强大的.net可以让人节省很多时间,节省时间并没有错,只是很多人把享受当成习惯了

qjmxjly     2014-07-20

评价(0)(0)(0)

发发牢骚,觉得走c#这条路,不该太浮躁。的更多相关文章

  1. 为什么我会选择走 Java 这条路?

    阅读本文大概需要 2.8 分钟.   作者:黄小斜 文章来源:微信公众号[程序员江湖] 最近有一些小伙伴问我,为什么当初选择走Java这条路,为什么不做C++.前端之类的方向呢,另外还有一些声音:研究 ...

  2. ​为什么我会选择走 Java 这条路?

    ​本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点 ...

  3. IT这条路,适合什么人走。

    今天 ,到图书馆Study,呼,不知道为撒,看到那么多新书,那么多新技术(也不能说是新技术,就是自己没有学习过的技术),特别兴奋,学习的疲劳顿时间就没了,感觉什么都想学,都想据为己有,但是...... ...

  4. [项目实施失败讨论Case] “凭心而论,在这家公司很敬业的工作了3年多,老板最后给我下的评语,大家都看看吧,千万别和我走同一条路!”(摘自csdn)

    [Case] “凭心而论,在这家公司很敬业的工作了3年多,老板最后给我下的评语,大家都看看吧,千万别和我走同一条路!”(摘自csdn) 原文:http://community.csdn.net/Exp ...

  5. 前端这条路怎么走,作为一名后端er,说说我的见解

    近期都游荡在各大群里看大家的讨论,经常看到关于程序员生涯的一些讨论,颇有感触,最近的国庆的确过得有些堕落,都没怎么更新,仔细相信还是应该分享点经验给大家的!想必大家都经历过面试,这是进入一家公司的必要 ...

  6. 是什么让我走上Java之路?

    选择方向,很多人都为根据自己的兴趣爱好和自己的能力所长而作出选择.那么是什么让我走上Java之路? 整个高三我有两门课程没有听过课,一门是数学,一门是物理.当时候物理没有听课的原因很简单,我有一本&l ...

  7. AI案列 三条路

    在生成点生成带有颜色的小球,小球走对应颜色的路 先做好三个小球,做成预制体 对应颜色的小球,除了自身颜色,其他颜色不要选 新建脚本: using System.Collections; using S ...

  8. HDU 2612 Find a way(找条路)

    HDU 2612 Find a way(找条路) 00 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)   Problem  ...

  9. poj2455 k条路最小化最长边

    Secret Milking Machine Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 12414   Accepted ...

随机推荐

  1. Linux 基础 —— Linux 进程的管理与监控

    这篇文章主要讲 Linux 中进程的概念和进程的管理工具.原文:http://liaoph.com/inux-process-management/ 进程的概念 什么是进程 进程(Process)是计 ...

  2. jmeter命令行运行与生成报告

    一.     使用命令行方式运行Jmeter 1.1 为什么 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死. 所以正确的打开方式是在GUI模式下调 ...

  3. BurpSuite工具应用

    BurpSuite工具应用 BurpSuite是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程.所有的工具都共享一个能处理并显示HTTP ...

  4. STRIDE 和 DREAD

    目录 STRIDE 和 DREAD 背景 STRIDE DREAD 注释 STRIDE 和 DREAD 背景 STRIDE 和 DREAD 是最常用也是最好用的安全模型 STRIDE 主要负责对安全风 ...

  5. 关于Conversion to Dalvik format failed with error 1错误

    在用Android导入一个新项目时,不知道为啥就碰上这个错误.在网上搜了半天,发现各种办法都有,但是最后居然是:将一个项目下的文件夹libs作为了source folder,而又在Proporties ...

  6. HDU 6425 Rikka with Badminton(组合问题签到)题解

    题意:问你有多少种选法使得不能满足大于等于2个拍子且大于等于1个球. 思路:数学组合问题,分类讨论一下,刚开始的时候分的很乱,写的乱七八糟的...还有注意MOD,基本上有大数相乘的地方都要先MOD一下 ...

  7. HDU 3488 Tour(最小费用流:有向环最小权值覆盖)

    http://acm.hdu.edu.cn/showproblem.php?pid=3488 题意: 给出n个点和m条边,每条边有距离,把这n个点分成1个或多个环,且每个点只能在一个环中,保证有解. ...

  8. Solidity 官方文档中文版 2_Ethereum 智能合约介绍

    一个简单的智能合约 先从一个非常基础的例子开始,不用担心你现在还一点都不了解,我们将逐步了解到更多的细节. Storage contract SimpleStorage { uint storedDa ...

  9. bzoj-5049-线段树

    5039: [Jsoi2014]序列维护 Time Limit: 20 Sec  Memory Limit: 256 MBSubmit: 323  Solved: 193[Submit][Status ...

  10. UVA-1153 Keep the Customer Satisfied (贪心)

    题目大意:有n件工作,做每件工作的消耗时间为s,截止时间为d,问最多能做完几件工作. 题目分析:贪心策略:优先做截止时间靠前的,一旦做不完当前工作,则从已经做过的工作中删去一件耗时最长的,用当前工作取 ...