你们正在筛选错误的东西。
您需要寻找的是Smart&Gets Things Done人员,而不是我知道C ++标准的细节,因为我不必在真正的工作人员中编写代码。
我曾经在一家大公司工作过(再也没有)。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
除了政治之外,能够坐下来花一个星期的时间讨论设计模式,或者探究标准对xyz的看法,这一切都很好,也很整洁。
尝试将游戏带到一家初创公司(非风险投资机构资助),在那里您是个位数的雇用者之一,然后看看情况如何。
您:我们尚未部署该新功能,因为我们正在研究NoSQL vs. Sharding vs.等等等等的优点。
店主:哦……当我邀请您与BigCo进行电话销售时,我以为他们很清楚他们需要如何使用此功能才能向前发展?PS:这周不要兑现支票。我们需要该笔交易以保持正现金流。PPS:下车。
您进入了初创企业世界,那么您将需要能够在一周内(如果不是一天的话)使用大约十二种不同的技术来启动和运行产品。Apache调优?校验。HTML / CSS?校验。C ++ / Win32线程?校验。现在使其在Linux / POSIX上工作吗?校验。更换老旧的主板?校验。
这是编程和实际工程之间的区别
当我成为自由职业者时,我寻求成为一名获得MS认证的“合作伙伴”……我记得得到了一些示例问题清单,并思考了这些问题对于实际上能够交付产品有多荒谬。诸如如何添加到列表容器之类的东西,然后添加4或5个选择,语法稍有不同。
这就像问一个土木工程师,是否可以用一些FORTRAN而不是他们可信赖的HP解决道路问题。当您雇用一名土木工程师,一名有执照的工程师时,您会知道他们可以找出正确的道路坡度-如果他们使用算盘或必须查找公式,您就不会胡扯。
为了与上面的示例联系起来,我获得了计算机科学学位。...我知道当问题需要列表结构时,我知道如何实现它,而不仅仅是调用它。但是,由于我不得不使用六种语言的列表,所以如果我不得不将其白板而不是依赖于智能感知,我可能会搞砸语法。
阅读这些回复使我很高兴能在自己的公司工作,而不是像训练有素的怪异马戏团猴子那样跳入篮球,以安抚一些随机程序员关于如何雇用的随机想法。