编程的价值

为什么学习编程?

1. 高薪

具最新的行业报酬数据的调查,IT编程行业属于高薪的范围。这也是为什么很多人从其他行业转行来学习编程的原因。


2. 学成后的担心
经过一段时间的刻苦练习,绝大部分的人都是可以掌握编程技巧的。那么,有些人就会有这种疑惑:“这写代码也没什么难的呀,甚至就是拷贝粘贴呀,老板能给我发工资吗?”

另一方面,有些已经工作的程序员,在项目间歇期间,有这种疑惑,我每天都没有干活,老板会不会在某天把我开除了呀!


要对上述两个现象给出的一个答案,那么首先需要明白编程的价值在哪里。

练习打字的游戏化的小程序

在授课过程中,我发现有些同学的打字速度非常慢,而下面的同学刚好懂一些 C 语言的基础知识,所以我就写了如下小游戏:

C语言源代码

#include <stdio.h>
#include <time.h>

int main() {
  time_t start,end;  

  char c = 0;

  printf("打字速度游戏(请输入abc...z ) 准备好后,按回车键开始: :\n");

  scanf("%c", &c);

  start =time(NULL);

  int f = 0;

  for (int i = 0; i < 26; i++) {

	scanf("%c", &c);

	if (c != ('a' + i)) {

	  f = 1;
	  break;
	}
  }

  end =time(NULL);  

  if (f == 1) {
	printf("失败!\n");
  } else {
	printf("成功!\n");
  }

  printf("成绩: %.2fs\n",difftime(end,start));
}

代码简要说明: 就是输入 a~z 这26个字母,记录一个时间差即可。

游戏使用说明


1. 打开终端
2. 进入文件目录
3. 执行 ./count

count 为编译后的可执行文件

编程的价值


当前行业上给IT编程的工资高,是因为经济学中“供不应求”,一个技术精湛的程序员是供不应求的,又加上创业的氛围,尤其在移动互联网上缺少相关的人才,所以就出现了行业上工资高的问题。

对于学后的担心问题,应该明白,通过编程技巧,可以帮助解决生活中的问题,帮老板创造价值,这就是核心竞争力。所以无需担心!

总结来说,编程的价值在于,这是一门技能,能够帮忙解决实际生活中的问题的技能,能够给老板带来利润的技能。所以,多留意身边的事情,学会这项技能,做到熟练掌握,融会贯通,提升自身的竞争力!

posted @ 2015-12-16 17:00  lvye1221  阅读(4)  评论(0编辑  收藏  举报