90后,一个即将成为程序员的我
2019独角兽企业重金招聘Python工程师标准>>>
有次上网看到“程序猿”三个字我愣住了,居然写这个“猿”不知道是哪个大侠写的,我沉默了,我不知道他(她)的用意是什么?但我想没有程序员这个字你是发布不出来的!我出生在西部农村,小时候做梦都没有想到我会去学计算机,学编程。我不知道我什么时候喜欢上了计算机,但我很清楚的记得、我是因为“抓肉鸡”而对计算机感兴趣了。
有的人说计算机很难,也有的人说计算机很简单。但由我说是你对它感不感兴趣...感兴趣你就觉得简单反之就觉得难。但是也有的人认为只是点点鼠标而已,但我认为那是程序员的目标!在这里我不想说程序员是多么的厉害多么的伟大,我只想说做个程序员不容易。在写这篇日志的时候我在Google图片中输入“程序员”,搜索到的第一张图片是这样的:一位平头兄桌上两台笔记本一台台式机。其中的一台中显示是某个论坛的页面【估计正在回答某个问题】、中间那台正在启动Eclipse【要开始写Java程序了】、平头兄的目光此时盯在台式机的显示器上【应该是正在远程或者是某个虚拟机】,旁边还有一本打开的书…我想这就是个程序员的真实写照,所以我只想说程序员,做技术神马的,请对自己好一点!
其实开发一个程序就像是生活,生活中的挫折就是程序中的BUG,每实现的一个功能就像是做一件事成功了,如果在编译中卡住了那也就是说这件事失败了,但然程序有个好处就是失败了还可以重新开始,也可以选择放弃,所以也告诉我们人生要懂得把握,让人生编译通过!可是不是每个人生、每份爱都能编译通过,我想我应该是哪个幸运儿。最后编译成功就该Run了,人生能Run多久、Run的是不是有意义就是我们每个人生程序员应该做的事,从细节做起,就像写代码样让代码清晰可读每一步都是走的明白白,做人生的程序员。
曾经在人人网看到这样一条状态,出自的也是个程序员的同学“如果你的朋友很久没联系你了,有两种可能:一是死了,另一种是学通信或者电子或者计算机…”。我们要经常跟家人、朋友沟通,要时不时的打个电话给他们。还有我们的父母,我们要每隔一段时间打个电话给他们,免得他们牵挂!程序员,记住,我们不是Machine,我们是Human,我们不只是需要跟Machine沟通,我们更需要跟Human的沟通——一定要记住!
在网上流传着这么一个说法“程序员被誉为IT农民工”。在说之前我百度了下"程序员":
程序员考试要求
(1)掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
(2)理解计算机的组成以及各主要部件的性能指标;
(3)掌握操作系统、程序设计语言的基础知识;
(4)熟练掌握计算机常用办公软件的基本操作方法;
(5)熟练掌握基本数据结构和常用算法;
(6)熟练掌握C程序设计语言,以及Java、C++中的一种程序设计语言;
(7)熟悉数据库、网络和多媒体的基础知识;
(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(10)了解信息化、计算机应用的基础知识;
(11)正确阅读和理解计算机领域的简单英文资料。
这就是IT农民工的基本技能点、其实学的远远不止这点儿概况一下就是杂、乱、多、加无语;
本来还想说的,等下次吧…….!最后送给看我日志的朋友一个批处理,在桌面新建个txt文本将下面的代码Copy到记事本,保存后缀名为.bat 例如:XXX.bat 保存好了双击运行。
@echo off
mode con cols=135 lines=35
color 0a
setlocal enabledelayedexpansion
set a=0
for %%m in (a b c d e f g h i j k l m n o pq r s t u v w x y z) do (
if!a! leq 9 (set n0!a!=%%m) else (set n!b!=%%m)
set/a a+=1
set/a b=!a!-10
)
for %%M in (A B C D E F G H I J K L M N O PQ R S T U V W X Y Z) do (
setn!b!=%%M
set/a b+=1
)
for /l %%a in (1,1,32) do (
seth%%a=
for/l %%b in (1,1,32) do (
call,setcode=%%n!random:~1,2!%%
ifnot defined code (set "code= ")
seth%%a=!code! !h%%a!
)
)
set num=0
:a
set /a num+=1
if %num% equ 260 set num=0
ping -n>nul
cls
echo.%h1%
echo.%hn%
for /l %%a in (1,1,32) do echo, !h%%a!
for/l %%a in (32,-1,1) do (
set/a n=1+%%a
seth!n!=!h%%a!
)
sethn=%h2%
seth1=
for/l %%b in (1,1,32) do (
call,setcode=%%n!random:~1,2!%%
ifnot defined code (set "code= ")
seth1=!code! !h1!
)
if%num% gtr 80 (if %num% lss 100 set hn=%h19: = %)
if%num% gtr 140 (if %num% lss 160 set hn= %h19: = %)
if%num% gtr 200 (if %num% lss 220 set hn= %h19: = %)
if%num% gtr 100 (if %num% leq 130 set hn=%hn:~0,60%批处理是强大的!%hn:~0,20%)
if%num% gtr 160 (if %num% leq 190 set hn=%hn:~0,60%北极心!%hn:~0,20%)
if%num% gtr 220 (if %num% leq 240 set hn=%hn:~0,60%快来学批处理吧!%hn:~0,20%)
)
goto :a
转载于:https://my.oschina.net/Thinkeryjgfn/blog/121831
90后,一个即将成为程序员的我相关推荐
- 我要做一个什么样的程序员
2年前毕业误入程序员行业,是奔着传说的高薪水来的(绝大部分刚出校门毕业生的心态). 自己不是一个甘于平庸的人,觉得既然已入行,就要在这行有一番作为,不能仅仅是为了赚钱,每天上下班8小时的工作,那不是我 ...
- 编程:从前有一个傻呆程序员,老婆交给他一项任务,他办了四次才满意
从前有一个傻呆程序员,他老婆交给他一项任务:"去买3斤橙子,买最大最甜最便宜的脐橙". 普通人买水果直接去店里就买了,但程序员不同.程序员心道:"大,好分辨,甜,不好分辩 ...
- 4年前端、2年CTO:一个非科班程序员的真实奋斗史
1.引言 我,Scott,一家创业公司的 CTO. 从业6年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了100多个前端工程师和Nodejs工程师,对于前端发展的这个职业算是有些感触吧, ...
- 毕业10年,一个上海女程序员的职业之路—02
作者 | 杨小二 来源 | web前端开发(web_qdkf) 前言 2009年的7月,一张车票初入上海,从一个完全没有任何基础的前端小白,最后通过自学前端,终于成功找到了工作,中间的过程很坎坷,但结 ...
- 马上就要离开了,送给即将成为程序员的你
即将成为程序员的你需要什么技能 九月,一个新学年的开始,有满怀憧憬的大一新生报到入学,也有即将进入社会实习的大三大四学生们,上大学时老师可能会想法设法激起你学习的兴趣,甚至说哄着你学都不为过,但是进入 ...
- 如何成为一个优秀的程序员
本文给出了十五个评定软件开发人员的标准,可以帮助程序员朋友从一个好的程序员成为一个优秀的程序员,和大家共飨! 怎样评定一名软件开发人员?这是一个颇为奇怪的问题.现在已经有了很多的理论和形式来做这件事, ...
- 【知乎】怎么成为一个优秀的程序员,而不是一个优秀的码农?
怎么成为一个优秀的程序员,而不是一个优秀的码农? 9 条评论 分享 默认排序按时间排序 98 个回答 3844赞同反对,不会显示你的姓名 萧井陌 微信公众号:炼瓜研究所 技术社区 - 3844 人赞同 ...
- 程序员:要想成为一个伟大的程序员
程序员:要想成为一个伟大的程序员,首先,要有钱,没钱等着饿死,其次,需要的可不仅仅是能够编写出可以正常运行的代码.Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质. 要 ...
- 面试了一个 39 岁程序员,全程让我都感觉有点慌.....
招人背景 首先说下公司招人的背景吧,公司要招的是一个研发经理的岗位,负责管理技术团队的各个项目组,领导只给了我两个要求: 1)技术可以 2)管理有一套 说白了,这是一个技术+管理的岗位,不是纯粹的管理 ...
最新文章
- 用大白话讲解RxJava原理
- gitlab修改ip为url
- 力扣:组合总和 II DFS剪枝
- 对注册表操作的REG函数
- Android事件总线(四)源码解析otto
- 非线性方程求根算法的C++实现
- oracle 11g PL/SQL Programming学习三
- 【Bug】下载steam游戏的E盘莫名其妙爆满
- 清华大学计算机直硕生,推免数据 | 清华大学计算机系三大巨变——直硕生减半,本校增多,211增多...
- 面试题:用两个栈实现一个队列 Java语言实现
- tp6 集成swoole
- 解决 Minimum supported Gradle version is 5.1.1. Current version is 4.6
- 闲鱼商品选投实时性优化
- 分布式记账的几种方式
- 服务器系统盘能用ssd吗,服务器主机可以用固态硬盘吗
- 银河麒麟桌面操作系统V10创建热点
- 原生分布式数据库与分库分表中间件、云原生数据库有何区别
- 新唐MCU资料的寻找方法
- Effective C++条款20:宁以pass-by-reference-to-const替换pass-by-value
- 解决win10,wls2新装不能联网的问题
热门文章
- android - FlutterActivity MethodChannel和FlutterView
- 一分钟搞定Java环境变量配置
- linux下redis权限,Linux(Centos)下Redis开机自启设置
- PPT 下载|神策数据业务咨询师成林松:社交裂变的场景化分析
- CSDP是个好东西——CSDP 认证考试简介
- AJAX请求和跨域请求详解(原生JS、Jquery)
- SFTP例子2----使用JSch实现SFTP文件传输
- 如何和女生聊天不进入友谊区
- PyQt5 Introduction and components
- Android自定义控件(三)——有弹性的ListView