程序员敲代码具体是啥?
代码输入指的是程序员。代码是指程序的源代码。它是用Java、C语言等开发工具编写的源文件,是用字符、符号或信号元素以离散形式表示信息的一组明确的规则。是人类可读的计算机指令,其最终目标是将人类可读的文本翻译成计算机可执行的二进制指令。程序员的工作是通过编写代码来设计、开发、测试和维护软件。程序员一般分为初级程序员、中级程序员、高级程序员、系统分析师、系统架构师、测试工程师等等。
写了100万行代码的程序员是什么样的程序员?
要写一百行代码,他不一定是伟大的程序员,但一定是有经验的开发者。
高级编程水平不取决于数量或者行数,而是取决于代码的质量,代码执行的效率,或者代码带来的性能问题。
量变产生质变?如果一个程序员写了一百万行代码,不管是简单的复制粘贴,复制他一定也需要阅读其他人先s码。换句话说,即使你抄了一百万行,这意味着带着理解,它也可以被视为"阅读无数的代码。"这将使他成为一个非常熟悉代码的人。如果他用自己的双手敲,你可以想象他的技术成就。
但如果只是承载和编写业务代码,写两百万行可能没有很先进的技术,只有熟练的编程能力。
一百万行代码太多了吗?如果一个程序员每天写一千行代码需要两三天,那么他一周就可以写两千行左右的代码。一个月可以写近万行代码,一年可以写12万行,那么写一百万行大概需要十年。这个真的很吓人,所以我个人认为,写100万行代码的程序员,全世界都很难找到。
余总结说,完成一个功能没有必要尽可能多的代码,也不一定越简单越好。要让多一行代码冗余,少一行代码缺失,必须是一段值得一读的代码。
注意"极客宇文"并获得更多新鲜的编程见解。