第 0 次面试
第 0 次面试(一面)
2020-09-28
朝阳
通过
今天去面试了,大龄程序员求职路又向前迈出了一步。
为什么是第 0 次,因为我是程序员啊……
很久很久以前,有一部电视剧叫做《101次求婚》。
今天面的公司是做数据同步的,大概就是从 Oracle 或者其他的什么数据库中根据日志,把数据同步到其他的数据库或者云端。虽然 Oracle 本身有数据同步工具,也有其他公司在做,但是市场总还是有的。
因为是内推过来面试,所以面试官并没有为难我,再三确认我是否有足够的兴趣和爱好去写代码,可能主要是我的经历中与写代码有关的并不多,再加上年龄偏大。
一个核心的问题是问我,认为如何才能成为一个好的程序员,或者简单的说,写好代码。
我的回答是,要看是写什么样的程序。如果是面向用户的应用,比如 Web 应用之类的,那么理解业务需求,解决用户面临的问题,是首先要做的功课;如果是偏底层的代码,那么可能需要对编程语言、数据库、操作系统有比较深入的了解才可以。
面试官对我的回答不是很满意,和他心目中的答案不一致。后来他给我解释说,写好代码最重要的是要有读代码的能力,再加上调试的功夫。
A good programmer is someone who always looks both ways before crossing a one-way street. -- Doug Linder
我觉的面试官说的没错,只是和我所想的的,是两个方向的事情。在网络上查了一下,也有很多不同的答案。不过我觉的,在有基本的编程背景知识之后,多读代码、多写程序、多调试 Bug,总是没有错的。
面试官告诉我,如果能够入职的话,大概两年左右,会成为一个熟练的 Java 程序员,这个倒是让我有一点心动。
一面算是通过了,之后还会有二面。
版权声明: 本文为 InfoQ 作者【escray】的原创文章。
原文链接:【http://xie.infoq.cn/article/ad3d2460413e053b0061df55d】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论