程序员的编程、编程的程序员。_编程,程序员-程序员宅基地

技术标签: 语言  fortran  pascal  编程  工作  basic  

1、 程序员意味着要编程序。(如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你)  

2、你是学文的还是学理的,编程序也许需要浪漫,但更需要逻辑和严谨。(说坦白点就是,在你没有找到乐趣以前,它很枯燥)  

3、你有对新技术追求的热情吗?你有刨根问底的探索精神吗?(热情绝对是最重要的!你仔细思考一下自己的性格适合当程序员吗?)  

4、当程序员决不是什么好差事,时刻需要学习,需要思考。(直到你成为那个可以引导别人去学习和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋)  

5、程序员的未来很迷茫。(但我认为关键看你自己!我希望你是一个有追求的人,不仅仅是混碗饭吃。因为真正的乐趣在于创造;如果你能改变软件业的历史,那才是英雄;不想成为Bill Gates,不想成为Dennis Ritchie和 Bjarne  
Stroustrup,我会说你没有追求。有个关于程序员未来的笑话,也许你还没听过,  

你该听一听,摘抄如下:  

一个程序员对自己的未来很迷茫,于是去问上帝。  
“万能的上帝呀,请你告诉我,我的未来会怎样?”  

上帝说“我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的”  

于是他去问Lippman。  
Lippman说“程序员的未来就是驾驭程序员”  

这个程序员对这个未来不满意,于是他又去问上帝。

“万能的上帝呀,请你告诉我,我的未来会怎样?”  

上帝说“我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的”

于是他去问Gates。  

Gates说“程序员的未来就是榨取程序员”  
这个程序员对这个未来不满意,于是他又去问上帝。  

“万能的上帝呀,请你告诉我,我的未来会怎样?”  
上帝说“我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的”  

于是他去问侯捷。  

侯捷说“程序员的未来就是诱惑程序员”  
这个程序员对这个未来不满意,于是他又去问上帝。  

“万能的上帝呀,请你告诉我,我的未来会怎样?”  
上帝摇摇头“唉,我的孩子,你还是别当程序员了”)  

6、当程序员还是很有乐趣的。(当你学到新知识时,当你有新的思想见解时,当你有新的产品问世时,和知己探讨你的成果时…我问你,觉得这些是乐趣吗?)  

7、当程序员不易也不难。(世间事有难易乎?为之…;不为…。你有决心和信心吗?)  

8、你真的要当程序员?是你自己的想法?  

9、你舍得花钱买书吗?(读好书绝对是学习编程的最佳捷径。你一定会说,现在电脑书籍真T.M.D贵,没法子,谁让知识和技术在人家的脑袋,在人家的书里呢;等你写书时可以把价格定低一点,记着还有好多没钱但想买书的兄弟很困难呀。要舍得买书,买好书,不好的的书不如不读,其害大于其益,关于买什么书,你可以问高手或看候捷的书评;准备一个小本子记录你想买的书的名字,逛书店时看看,如果好就买下,记住要读,别光买不看。)  

10、我告诉你,程序就是:任何有目的的、预想好的动作序列,它是一种软件。  

11、编程序就是编写程序。  

12、你想好了吗?(如果你想好了还是决定要当程序员,可以继续往下读;否则,你可以继续寻找别的出路了。)  

(三) 一个程序员应该具备的基础知识和概念  

1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)  

2、机器语言和微指令集的概念。  

3、程序的概念。  

4、汇编语言是低级语言但不是机器语言。  

5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/MumBabyHong/article/details/5856307

智能推荐

SpringBoot 自定义配置类扩展SpringMVC的功能_spring boot项目中定制spring mvc的扩展功能,需要提供实现_____接口的配置类-程序员宅基地

文章浏览阅读1.1k次。SpringBoot 1.x:可以使用继承WebMvcConfigurerAdapter来扩展SpringMVC的功能.SpringBoot 2.x:有两种方式可以扩展SpringMVC的功能,第一种方式是通过继承WebMvcConfigurationSupport类,但是此方法会使SpringBoot 对SpringMVC的自动配置失效;第二种方式是实现WebMvcConfigure..._spring boot项目中定制spring mvc的扩展功能,需要提供实现_____接口的配置类

前端开发一枚,入职前自学的感觉不难,为什么工作起来很吃力?_前端刚上班感觉工作做不了-程序员宅基地

文章浏览阅读2.2w次,点赞195次,收藏1.1k次。前言因为我是软件工程专业,学前端之前,学过 C/C++、Java、PHP、.net 成绩还不错基本都是90多分。感觉自己干后端也不吃力。实验室里面的项目都是前后都写。最爱 PHP,本以为以后就走上PHP后端工程师的道路了。由于项目需要的原因,后来渐渐开始学起 HTML、CSS、JavaScript 这些语法相关的东西。刚接触时没有感觉太大难度。当时就想着怎么把页面搞好看,搞各种动画炫技。写一个小球从下面弹出来的效果,换各种姿势弹出。当时觉得前端真的有意思,就入了前端的坑。入坑前,以为前端就是搞各种漂亮_前端刚上班感觉工作做不了

Ubuntu16.4 学习之安装中文输入法_language-support-installer怎么下载-程序员宅基地

文章浏览阅读1.6k次。1、先安装语言包 System Settings–>Language Support–>Install/Remove Languages选中chinese,(简体中文选中后无法点击Apply,再同时选中繁体中文)点击Apply应用即可,等待下载安装完成。2、安装ibus框架 sudo apt-get install ibus ibus-clutter ibus-_language-support-installer怎么下载

人大金仓 kingbase_v8_R3 JDBC连接_kingbase v8r3驱动类-程序员宅基地

文章浏览阅读4.1k次,点赞3次,收藏5次。人大金仓JDBC连接人大金仓v8_r3_JDBC驱动下载:链接:https://pan.baidu.com/s/1Oot2onweP2RMdGi3as65JQ提取码:1miymybatis连接人大金仓:#kingbasejdbc.driver=com.kingbase8.Driverjdbc.url=jdbc:kingbase8://localhost:54321/omtxh?zeroDateTimeBehavior=convertToNull&useUnicode=true&c_kingbase v8r3驱动类

Cocos2d-x 中setFrameSize 和 setDesignResolutionSize的一个问题_setdesignresolutionsize 缺点-程序员宅基地

文章浏览阅读6k次。最近开始搞cocos了,虽然开发起来看起来还挺简单的……但是感觉坑真是好多。。。 ok,现在讲一下我遇到的一个问题。在cocos2dx-3.x的版本中,增加了DesignResolutionSize的概念,这个东西可以使得自己设计的屏幕大小适应各种机器的屏幕。听起来还是很方便的。我开始想要模拟一个960*640的屏幕,但逻辑上的分辨率是480*320,于是我这么写了: _setdesignresolutionsize 缺点

大数据毕设选题 - 大数据招聘租房数据分析可视化系统(python)_题目是:大数据视角下的招聘数据分析与可视化研究-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏103次。 Hi,大家好,这里是丹成学长的毕设系列文章! 对毕设有任何疑问都可以问学长哦!这两年开始,各个学校对毕设的要求越来越高,难度也越来越大… 毕业设计耗费时间,耗费精力,甚至有些题目即使是专业的老师或者硕士生也需要很长时间,所以一旦发现问题,一定要提前准备,避免到后面措手不及,草草了事。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的新项目是 基于大数据的招聘与租房分析可视化系统学长这里给一个题目综合评分(每项满分5分) 选题指导, 项目分享:https:/_题目是:大数据视角下的招聘数据分析与可视化研究

随便推点

Vue通过for循环随机生成不同的颜色或随机数_let r = math.floor(math.random() * 256); let g = m-程序员宅基地

文章浏览阅读1.4w次,点赞3次,收藏6次。需求:随机生成不同的如下图标的背景颜色方法:本来通过计算属性渲染出随机颜色,然而计算属性是一次性获取值,即使你把RandomColor引入v-for中也没有用,得到的只会永远是同一颜色,除非刷新页面颜色才改变,但是还是没法实现五颜六色的功能,因此,换了中思路,直接在v-for循环中加入随机生成颜色代码,即可快速得到不同颜色的方块。 computed: { RandomColo..._let r = math.floor(math.random() * 256); let g = math.floor(math.random() *

Java -verbose:gc命令_verbose:gc +printgcdetails-程序员宅基地

文章浏览阅读421次。Java -verbose:gc 中参数-verbose:gc 表示输出虚拟机中GC的详细情况.使用后输出如下:[Full GC 168K->97K(1984K), 0.0253873 secs]解读如下:  箭头前后的数据168K和97K分别表示垃圾收集GC前后所有存活对象使用的内存容量,说明有168K-97K=71K的对象容量被回收,括号内的数据1984_verbose:gc +printgcdetails

Raize Components简介-程序员宅基地

文章浏览阅读4.8k次。Raizer是一个超过120个通用VCL组件的用户界面开发包,用在Delphi和C++Builder开发环境中。革新的特征如自定义框架和先进的带有预览技术的设计编辑器给开发者带来方便。开发者用只要很少的时间和工作量就能开发出久经考验的用户界面。 组件组织Raize Components中的组件被分组到以下7个组件板上。Raize Pa_raize components

计算机网络波特率定义,传输速率——比特率和波特率-程序员宅基地

文章浏览阅读6k次,点赞2次,收藏10次。比特率是指每秒传送的比特(bit)数。单位为 bps(Bit Per Second),比特率越高,传送数据速度越快。声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。视频中的比特率(码率)原理与声音中的相同,都是指由模拟信号转换为数字信号后,单位时间内的二进制数据量。信道编码中,K符号大小的信源数据块通过编码映射为N符号大小的码字,则K/..._波特率和比特率的定义

<iOS>git-起步_gvs和git-程序员宅基地

文章浏览阅读402次。起步本章介绍开始使用Git前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让Git在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么Git会如此流行,为什么你应该立即开始使用它。版本控制什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件_gvs和git

SpringMVC---使用注解开发,404错误原因,RESTful,页面跳转,Json交互_getmapping传参数报错404-程序员宅基地

文章浏览阅读2.1k次,点赞3次,收藏9次。四.SpringMVC项目搭建(注解版)1.首先配置springmvc-servlet.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.spring_getmapping传参数报错404

推荐文章

热门文章

相关标签