我为什么要学习程序

作为一个女生,一个还算有点儿文艺的女生,应该是不太喜欢程序这种粗暴的东西。但是我喜欢程序,喜欢代码,喜欢那些彩色的字符。

原因有二:

1. 可以在我痛苦的时候帮我忘却眼前的难过伤心;

2. 电脑其实比人要简单很多。

这些东西都与金钱、名利无关。我是一个情感相对细腻的人,有一定的精神洁癖。我无法容忍别人带给我的任何背叛,有时候我放过了别人,却永远无法放过自己。故而,我时常把自己锁在自己的世界里。程序让我觉得相对的安全,至少它的对错都有一定的标准。

忘了说,我是一只做前端的菜鸟。在刚刚学习代码的时候,老师说:程序改变世界。开始我一直不理解,现在我有些明白了,我们写出的那一个个代码,封装的那一组组函数,一点点的渗透进了大家的生活,为大家的生活提供更便利的服务。这点,让我觉得很自豪。

大学期间,我上的第一节油画课上,韩老师对我们说:“在一百多年前,有一位黑人领袖,叫马丁·路德·金,他在一次演讲上讲出:“I  have  a  dream!”,这句话影响了美国乃至全世界的一代又一代人们。”这句话我后来想了很久,现在回想起来,依然言有尽而意无穷。一个人如果真的连一点儿梦想都没有,那跟咸鱼又有什么区别?

我这一生,也没有什么其他远大的抱负,我对于自己的要求是,如果能做好一个程序,那我也就不负此生。在今后的日子里,我也会努力的朝着我这个目标不断地前进。

与君共勉。

原文地址:https://www.cnblogs.com/hengzhi-lee/p/9943585.html

时间: 2024-11-02 21:58:52

我为什么要学习程序的相关文章

浅谈程序开发心理学

个人从小对于心理学就十分感兴趣.之前读过社会心理学,后来无意中才知道关于程序开发的也有一本心理学的书.能够有幸读到这样一本书,不得不说是一种享受.这本书关于程序开发的新的诠释,使我对程序开发有了更深刻的认识.以前对于程序开发大多还停留在机器的程度上,看了这本书后,才明白程序开发,首先,是作为一种人类行为存在的. 程序开发首先要考虑的是人,符合人的心理行为,接下来再去开发.程序开发还是一种写作形式,与其他写作形式一样,要学习,就需要去阅读他人的程序.程序本身有其局限性,计算机的局限性,语言的局限性

linux应用程序编程应该要学习的函数使用列表

linux应用程序编程应该要学习的函数使用列表 linux应用层编程相关的man page,具体包括的命令和函数,请参考https://www.kernel.org/doc/man-pages/ select().pselect().poll().epoll(), epoll_create(),epoll_wait(),epoll_ctl(),close()==同时监控多个fd的输入.输出 inotify机制,inotify_init(),inotify_add_watch(),inotify_

这个时代,作为程序员,我什么要学习小程序

前言 "如今小程序的DAU(日活跃用户数量)已经超过了3.3亿,到明年年底,小程序的DAU可能会超过4.5亿."阿拉丁创始人兼CEO史文禄,近日在其主办的第三届全球小程序生态大会上如此表示. 史文禄还提到:"2019年至少有23家小程序单日DAU突破1000万,预计明年至少有100家小程序单日DAU突破1000万.小程序今年的交易GMV会突破1万亿元,预测明年会超过3万亿元." 回想起来,微信小程序在2017年1月才正式上线,从零开始的小程序生态,已然完美上演了一次

编程零基础做程序员,该怎么学习?首先要学习什么?

编程零基础做程序员,该怎么学习?首先要学习什么?众所周知程序员是21世纪比较吃香的工作.程序员工资高还不需要和复杂的社会打交道.那么作为一个零基础,什么都不懂的人该怎么成为一名程序员?当程序员需要学什么?下面就来分析下.零基础的我该如何学习?如果想做一个程序员,在没有基础的情况下,买书自学是一个办法,但是大多数人会因为没有相关的基础知识,导致看书看得一知半解,因为有不同的语言,不同的开发环境,在你不了解的时候,买的书不一定合适.笔者是一个Java出身的程序员,学习编程有什么学习问题或者关于Jav

第一章 为什么要学习编写程序?

写程序(或叫做编程)是一件非常有创造性和有回报的工作.需要编程来解决问题的原因有很多,但是你可以用编程来解决自己生活上遇到困难的数据分析问题,这是一种乐趣,同时也可以帮助别人来解决相同的问题,这或许是你用来学习编程的一个值得考虑的原因.本书假定每个人都需要学会编程,一旦当你学会编程时,你就可以会使用这个编程技能来解决你所有遇到的问题了. 在我们目前的日常生活中,已经缺少不了计算机,从笔记本到智能手机都在大量地使用.我们都在把这些计算机当作我们的个人助手了,因为这些计算机都对我们提供了很多帮助.目

Python Socket 编程——聊天室演示样例程序

上一篇 我们学习了简单的 Python TCP Socket 编程,通过分别写服务端和client的代码了解主要的 Python Socket 编程模型.本文再通过一个样例来加强一下对 Socket 编程的理解. 聊天室程序需求 我们要实现的是简单的聊天室的样例,就是同意多个人同一时候一起聊天.每一个人发送的消息全部人都能接收到,类似于 QQ 群的功能,而不是点对点的 QQ 好友之间的聊天.例如以下图: 图来自:http://www.ibm.com/developerworks/linux/tu

Java程序猿学习当中各个阶段的建议

回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的. 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了. 其实之前LZ写过一篇文章,但是那篇文章更多的是在讨论“面试前该不该刷题”这个

Java程序员的Golang入门指南(上)

Java程序员的Golang入门指南 1.序言 Golang作为一门出身名门望族的编程语言新星,像豆瓣的Redis平台Codis.类Evernote的云笔记leanote等. 1.1 为什么要学习 如果有人说X语言比Y语言好,两方的支持者经常会激烈地争吵.如果你是某种语言老手,你就是那门语言的"传道者",下意识地会保护它.无论承认与否,你都已被困在一个隧道里,你看到的完全是局限的.<肖申克的救赎>对此有很好的注脚: [Red] These walls are funny.

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.