- 0
- 0
- 约1.46千字
- 约 3页
- 2023-04-27 发布于上海
- 举报
没有几个学生能 100%为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能:
方法/步骤
1、版本控制系统(VCS)
VCS 也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git 或 Subversion 有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。
2、学会写作
身为程序员要写的不只有代码。你还要写项目的发布说明,给版本控制写提交消息,在系统里面写漏洞报告。这些和许多地方都需要清晰有效的文字交流—但这个技能计算机科 学却很少强调。
3、正则表达式
正则表达式本身就是一门语言,每一个现代程序员都要擅长。每一门现代语言都支持正则表达式或者有相关标准库。如果代码需要校验某字符串是否含有5 个字符、1 个破折号和1 个数字,你应该马上就能写出/^[A-Z]{5}-\d$/。
4、库的使用
现在已经是 2014 年,所以没人需要用正则表达式从URL 析取主机名了。因为每一门现代编程语言都有执行常用功能的标准库。
程序员需要明白,那些经过开发、测试和调试的代码通常要比自己重新写的代码更好。更重要的是,无需编写的代码实现起来要快得多。
5、SQL
很多人的 SQL 都是在工作中学会的。数据库怎么会是选修课呢?有不用数据
您可能关注的文档
- 新人教版小学六年级上册数学第3单元《分数除法》测试题.docx
- 新人教版小学六年级上册数学第4单元《比》测试题.docx
- 新人教版小学六年级上册数学第6单元《百分数一》测试题.docx
- 新人教版小学三年级上册数学第2单元《万以内的加法和减法》测试题.docx
- 新人教版小学三年级上册数学第3单元《测量》测试题及答案.docx
- 新人教版小学三年级上册数学第6单元《多位数乘一位数》测试题.docx
- 新人教版小学三年级上册数学第8单元《分数的初步认识》测试题.docx
- 新人教版小学数学四年级归类复习.docx
- 新人教版小学数学四年级上册期末试卷.docx
- 新人教版小学数学一年级第34单元试卷试题.docx
- 基于微信小程序的过敏急救卡随身携带与展示系统设计与实现_急救与公共卫生_2026年.docx
- 基于压缩感知与深度展开网络的穿墙雷达人体成像算法_雷达信号处理_2026年.docx
- 基于TMS320F28379D的电动汽车电机控制器PWM与电流环设计_汽车电子_2026年.docx
- 基于ESP32与NFC的酒店客房门锁与取电开关联动控制系统设计与实现_智慧酒店_2026年.docx
- 电池测试基于STM32的探针式末端接触力控系统设计与实现_新能源电池_2026年.docx
- 基于ESP32与MQTT的智能喂料器定量控制与远程运维平台设计与实现_智慧畜牧_2026年.docx
- 基于树莓派与TensorFlow的人脸识别门禁考勤一体机开发_智能安防_2026年.docx
- 基于边缘时序数据与TCN的智能家居能耗预测系统_物联网与智慧城市_2026年.docx
- 基于ESP32-C3与PWM驱动的智能窗帘电机控制系统设计与开发_智能家居_2026年.docx
- 基于树莓派与边缘AI的工厂员工安全帽佩戴检测与云端告警系统设计与实现_工业互联网_2026年.docx
最近下载
- 高一年级体育课教案全集.doc VIP
- C63货运代理(世赛)技术工作文件.pdf VIP
- 2024新版《中国高血压防治指南》全文.pdf VIP
- 电力系统500kV串补保护的配置及动作逻辑原理详解培训.pptx VIP
- 2023年版《围术期患者低体温防治专家共识-》解读精品课件.pptx VIP
- DB42T1107-2023 保温装饰板外墙外保温系统工程技术规程.pdf
- TEERT-合成纤维碱减量废水预处理技术规范及编制说明.pdf VIP
- 人教版初中英语单词表(按单元顺序).doc VIP
- 2026年广州市天河区卫生行政系统人员招聘笔试模拟试题及答案解析.docx VIP
- GA 1511-2018 易制爆危险化学品储存场所治安防范要求.pdf
原创力文档

文档评论(0)