在新开发人员的工作中感觉不够好—冒名顶替综合症

今天,我想表达我对在新工作环境(也称为冒名顶替综合症)中感觉不佳的问题的看法。 当我还是一名初级开发人员时,我自己感觉到了这种感觉并不得不与之抗争。即使在现在,我有时仍然有这种感觉,这是自然而正常的,请允许我解释一下您为什么感到这种感觉以及如何处理它。 几乎每个人都觉得 首先,重要的是要认识到您肯定并不孤单。 根据我与其他开发人员交谈的经验,他们总是在新的工作环境中感觉到这种感觉,但是在工作一段时间后,这种感觉会逐渐消失,但并非完全消失。 有时您要完成一些任务,而您的同事却在同一天完成3个任务,然后感觉又回来了。 这是正常现象,但不要以为自己不属于那里。 有好有坏的日子 每个开发人员都有好日子和坏日子,有时一切都变得非常顺利,到一天结束时,您会感觉自己像个冠军,有时则完全相反。 有时,您有时要花2天时间来解决一个问题,只是为了意识到代码中有一个小错误,甚至与您要解决的问题都不相关。 这甚至发生在我们当中。 无论您以多快的速度解决问题, 您都将不断学习并变得更好。 只要您想解决某个问题,长时间停留在某个问题上是完全正常的。 如果你找到工作,那你就属于那里 如果您通过了面试,则意味着他们筛选出您适合该职位。 有时甚至没有资格的开发商也会通过面试,因为雇主认为他们有潜力成为一名出色的开发商,因此向他投资。 如果您有这种感觉,那么您来对地方了…

网络不是明天,而是今天

在过去的20年中,网络已经从基本的文档共享网络发展成为一个能够执行创建之初甚至无法实现的功能的平台。 自成立以来,Web一直在努力适应其用户需求,并且随着Web的增长,很多错误都在以后得到解决。 诸如Flash和Silverlight之类的插件有机会占领市场,因为网络本身仍在爬行,还没有准备好行走。 当智能手机革命使人们抛弃台式机(和插件)而转向体积更小,功能更弱的设备时,情况发生了完全改变。 手机呢? 在最初的iPhone让人们在商店外排队的将近10年之后,网络仍然没有完全征服移动领域。 “移动”网络的功能落后于本机应用程序甚至台式机浏览器。 Flash可能已经被杀死,但这还不是HTML5的王者。 但是,越来越多的开发人员选择它来开发他们的移动体验。 Gartner表示,到2016年底,部署的移动应用程序中有50%以上将是混合的。 React Native和Phonegap(Cordova)之类的工具为Web开发人员提供了使用Web技术构建本机应用程序的绝佳选择。 混合方法既节省时间又具有成本效益:开发人员不必为每个移动平台从头开始构建应用程序,而是可以编写一次基于HTML5的代码,并对其进行调整以重新部署到iOS,Android,Windows Phone等。 Google还通过许多方式推动了Web平台的发展。 他们自己的操作系统倡议Chrome OS是网络可以做什么以及App Store本来可以做什么的一个很好的例子。…