C#与.NET程序员面试宝典 1.1.1 明确自己对技术的态度
态度决定一切,且先于能力,这已经毫无疑问地成为共识。对于任何人、任何事情,态度是第一个要考虑的因素,如果缺乏积极的态度将注定一事无成。每一个程序员都需要明确自己对技术的态度,这样才能更好地从事开发工作。
一个优秀的程序员一定要对技术有激情,并且深刻地理解它,要热爱自己所做的工作,对技术开发拥有无比的兴趣,要认识到写代码不是枯燥的编写操作,而是能体验创造乐趣的过程。程序员需要具备应对挑战的能力,技术难题并不是困境,而是机遇,它可以激发程序员的创造性。同时,优秀的程序员还需要做到技术全面,在技术团队中通常大家彼此协作并乐于分享。在面试过程中,适时表现出自己对技术的执着和兴趣,可能会吸引面试官的注意并给予加分。
程序员应具备严谨的思维、认真的态度,良好的编码及单元测试习惯不但有助于对代码的理解和纠错,也有助于团队协作。通常浮躁、不踏实的应聘者往往不受面试官的欢迎。在面试过程中,对于细节的关注可以体现出自己严谨认真的工作态度,也可以增加面试官对自己的好感。