职场励志
当前位置:首页 > 职场励志

职场新人自我介绍,新程序员的十大秘诀

时间:2020/4/5 9:17:18   作者:www.wyxch.group   来源:网络   阅读:32   评论:0
内容摘要:小白说:你是新来的工作,毕业证上还留着墨水。你很快就会被书上没有写的规则和繁杂的日常事务所淹没。这样的故事很常见,编程也不例外。很少有新的专业人士对他们的第一份真正的工作有百分之百的准备。如果你不想成为他们中的一员,学习这10项基本技能,你可以不用手指导。风投可能是计算机课程最大...

小白说:你是新来的工作,毕业证上还留着墨水。你很快就会被书上没有写的规则和繁杂的日常事务所淹没。这样的故事很常见,编程也不例外。

很少有新的专业人士对他们的第一份真正的工作有百分之百的准备。如果你不想成为他们中的一员,学习这10项基本技能,你可以不用手指导。

风投可能是计算机课程最大的监督。这些课程只记得如何编写代码,但往往忘记教学生如何管理代码。每个程序员都应该知道如何使用git或subversion来有效地创建存储库、编辑和提交代码、分支和合并,以及理解项目工作流。

程序员编写的不仅仅是代码。您还需要编写项目的发行说明,将提交消息写入版本控制,并在系统中编写漏洞报告。这些和许多地方都需要清晰有效的文本交流——这是计算机科学很少强调的技能。

正则表达式本身就职场新人自我介绍是一种语言,每个现代程序员都应该擅长它。每种现代语言都支持正则表达式或有相关的标准库。如果您的代码需要验证一个字符串是否包含五个字符、一个破折号和一个数字,那么您应该能够编写/^[a-Z]{5}-D$/。

现在是2014年,所以没人需要使用正则表达式从URL中提取主机名。因为每一种现代编程语言都有一个标准库来执行共同的功能。

程序员需要明白,已经开发、测试和调试过的代码通常比他们重写的代码要好。而且,不需要编写的代码可以更快地实现。

用平面文件存储数据的时代已经结束。所有东西都必须进出数据库,而SQL是访问数据的语言。这是一种说明性语言,而不是一种编程语言,因此使用它来解决问题需要一种新的思维方式。每个程序员都应该了解数据库标准化的基础,并且能够执行select(以及内部、外部连接)、insert、update和delete。

只会使用锯子的木匠永远也不能离开学校,所以计算机毕业生只会记事本或皮可真是太神奇了。编程工具有助于操作代码和其他数据,使程序员的生活更容易。所以每个程序员都应该知道如何使用命令行、shell脚本、find、grep和sed。

每个程序员都应该知道如何使用交互式调试器或在代码中修饰一些输出语句来调试程序。通过逐步改进跟踪问题的能力非常重要。

即使对于明星程序员来说,错误总是不可避免的。失控是世界的常态,出事也就不足为奇了。防错编程理解这个事实。如果没有出错,我们将不会检查文件是否成功打开,客户ID是否为合法号码,以及代码是否允许正确。

很少有编程任务是自己完成的。如果你经常这样做,你的智力就会受损,你的表现也会减弱。您的代码必须与其他代码交互或混合。不管一个程序员有多天才,如果他不能与其他人合作,就会对项目产生负面影响,并很快成为组织的负担。

在学校里,每一项作业都是一个新项目。但现实世界并非如此。对于新员工,他们收到的第一个任务通常是修复代码漏洞。然后,根据现有的代码库,在现有系统中添加一个小的功能。如果幸运的话,设计新代码还有几个月的时间。


标签:职场 新人 自我 介绍 程序 

特别提醒:本网站内容转载自其他媒体,目的是传递更多信息,但并不意味着本网站同意其观点。其原创性及文中所述文字内容均未经本网站确认。我们对本条款及其全部或部分内容的真实性、完整性和及时性不作任何保证或承诺。请自行核实相关内容。本网站不承担侵权的直接责任和连带责任。如果本网站的任何内容侵犯您的权益,请及时联系,本网站将在24小时内处理完毕。

网友转发请注明出处(http://www.taimuyx.top),谢谢合作!

本站关键词:职场法则,职场礼仪,职场心理学,职场励志小故事,职场潜规则,职场英语,女性职场必修课,职场电视剧,职场故事,职场笑话

本类更新

本类推荐

本类排行