N0.7-1 程序世界的开启,从流程图开始|[编程之旅]

编程是世界,爱上它就它了。——题记

2017年,如果有事情值得写入个人史册的话,那就是认识了维英,并在她的专业指导下,开始了梦寐以求的系统学习编程之旅。

一、开始系统学习编程

对编程有天然的好感,就像对帅哥没有免疫力一样(开玩笑的,哈哈,我是那种帅哥对我笑一下就魂飞了的人吗?)。从大一开始接触编程,目前为止8年了,但一直游离在编程界的大门外。大学期间,一路应各种要求学了VB, C语言, C#, 编程语言的共通性,学起来倒也不难,但自己懒于钻研应用,也一直处于入门水平!因为读研的方向是地下水数值模拟,又自学了FORTRAN,现在一直在用的也只有FORTRAN了。有点汗颜,学了这么多门编程,从来不知道写编程要先画流程图。

自己写程序通常这么做:
在纸上想好大致的思路,涂抹出步骤然后写程序。这个做法其实也有点流程图的意思,但它是数字+文字+箭头形式的简陋版,只有自己能看懂,而且时间久了我也要费一番劲才能读懂。

流程图不仅可读性强,而且画流程图会让思路更清晰,逼自己把没想清楚的地方考虑清楚;读别人画的流程图,也能稍微看出一些门道了。

二、如何画流程图

流程图,怎么画,画着画着就会了,会了也就爱上了!

1、熟悉流程图的基本图元——开始、结束、处理以及判断是用哪种图形。学习链接:https://mck.baidu.com/5062908-185371.html

2、想好一个主题的流程——比如打电话:想好措辞,拿出手机,找到号码,拨出电话,是否关机/正忙/接通……

3、在纸上画出这个流程——熟练后可略过此步骤。

4、到process on 网上画出来流程图,网址https://www.processon.com/

才画3张流程图,是有多自恋就来写自己会流程图了。学习笔记,别要求太高了吧,先总结这么多,以后补充更多的细节。比如:如何减少因为软件操作不熟练而浪费了大量的时间;成图清晰需要多大号的字体;复杂的流程图怎么处理等——这些都是需要后续学习中来加强的。

DAY1_如何修改一篇英语作文.png

三 程序的世界里我能走多远?

程序员?应该不会;人工智能?不敢想象;大数据?还没摸到门;个人网站,或本专业软件开发……貌似遥遥无期。

我不知道能走多远,但我会坚持尽量走更远,因为喜欢且方向正确。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,751评论 25 709
  • 计算机编程语言可用于将指令传达给计算机。它们基于某些句法和语义规则,定义了编程语言中每种结构的含义。 现在我得到了...
    幻凌风阅读 8,252评论 1 26
  • 我不喜欢听他罗嗦 他也不喜欢看我自以为是 不然就对立 不然就言和 一阵交战,哈哈哈.....没有胜者! 时间静止,...
    海Haili阅读 225评论 0 0
  • ——我真的感谢你陪在我身边 世界上只有一种英雄主义: 认清生活的真相后,你依然热爱生活。 世界上只有一种最珍贵的爱...
    张新怡阅读 237评论 0 4
  • ,2017.10.18
    不系之舟a阅读 315评论 0 0