该交易已实现或用户隐藏联系方式,请查看其它相关信息。
快进5个月……
该系统开始经历许多关于维护CRUD操作完整性的问题。设计用来处理事务的瘦应用程序逻辑层已经不再那么薄了。升级和向后兼容性的故事开始变得更加复杂。
由于受到许多其他问题的困扰,工程师们又回到了绘图板——这次是用Azure SQL替换存储层!我不记得具体的细节,正厚软件,但是这个改变增加了大约40%的额外时间和成本。
管理层很不高兴,这个项目几乎被砍掉了。但是团队的工程师们非常好,他们能够完成这个项目,正厚软件怎么样,尽管有了一些延迟和最初的错误的技术决定。
这个项目有一个圆满的结局——但它也可能不是这样的。事实上,很多内部项目都被关闭了,因为他们不能在承诺的日期范围内交付承诺的功能。
那么,您如何知道NoSQL解决方案适合您的下一个软件项目呢?首先问问你自己和你的团队这十个问题:
本文将覆盖以下内容:如何尽力做好面试如何在软件工程师的角色中生存(及发展)考虑持续改进时可以参考的资源 面试
当你开始软件工程职业生涯时,你得面对一个无可争议的事实。面试很恶心。
参与其中的每个人都觉得很恶心。既被人面试过又面试过别人的我可以证明,面试是一项极其耗时、极其有压力的工作,正厚软件是干什么的,并且面试其实并不是将来工作表现一个的好的指示器。但不管怎样,这都是一个必要之恶,你和你的简历很好还是做好准备为妥。
企业的愿景和目标。
如果面试官给了你一个非常好的愿景和目标,至少说明这家企业是个有思想、有抱负的企业。如果某个公司老板自己都说不好,5年后,正厚软件干嘛的,他的企业会在哪里、会变成什么样?我看我还是不要进到这样的企业里了。
这些问题问得时候也得因人而异、因地制宜。如果真是双向选择,多问问没什么坏处。如果只是人家在挑我,我无论如何都想进入这家企业,那你可悠着点,别把面试官问毛了。如果真是这样,后果自负噢。