最近开始重新学习c语言。有同事劝我说,现在已经有了几年工作经验,而且c语言开发对现在的工作没有应用场景,学习意义不大。但我自己还是坚持要学,主要考虑以下几点:
- 通过几年的python以及前端编程积累,以及最近一年的golang开发经历,让我越来越认识到计算机语言基础的重要性。而c语言是大学必修的基础语言,在高级编程语言中算是底层编程语言,计算机语言基础知识面比较全面.
- 进入大数据互联网时代,对语言的性能要求越来越高,而c语言仍是目前最快的高级编程语言。
- C语言编程对程序设计有更高的要求,也最严谨;而对于coder的进阶阶段,code的优雅及逻辑的严谨是最直接的体现。
- C语言是一切其他高级编程语言的踏脚石,对c语言深入理解,有助于快速掌握其他的编程语言,对coder的知识横向储备有重要作用,能够加速coder的成长之路。
int main(void)
{
printf("My first goal:coder to engineer!Go!\n");
return 0;
}