要问我是谁?
过去,我总不愿回答,
因为我怕,
我怕机关里的公务员笑话。
我们的房间很小,放不下一个鞍马;
我们的宿舍简陋,还经常搬家;
我们的电脑很破,还经常乱码;
我们的椅子很旧,坐上去吱吱哑哑……
但是,
我们代码工整,
我们的业绩不差!
要问我此刻最想要什么?
我要我的笔记本,
我要我的Vista!
因为,有笔记本才能扛着到处出差;
因为,有Vista客户才觉得够现代化。
IT的2008,
也是我们的2008,
客户把需求说成了天书,
我们把工程变成了神话,
关于界面上,我们写了这样的话:
别人与我比薪水,我和别人比明天!
程序员和机关里的公务员不一样,
你们是祖国的栋梁,我们是打工的傻瓜!
程序员要甘于平庸
程序员要忍受寂寞
程序员要时刻保持清晰的头脑
程序员要学会复杂事物的抽象化
程序员要学会让客户满意,领导满意的双赢本领
程序员要看着别人有漂亮女人而不动心
程序员要看着别人开奔驰而保持心态平静
程序员要有一个善良的心(坚决不写恶意代码)
程序员要有一个博爱的心(包容那些腐败分子)
程序员要富贵不能淫,威武不能屈
宗上所述:
程序员 = 好人+人才
世界上的发达国家都是牺牲了一、两代人的利益才取得的!!!欧美国家的崛起离不开他们父辈的辛勤劳作;日本猪战后的崛起也是靠着一代人近似于‘过劳死’般的拼命,忍辱负重留学美国,然后极高的回国率和辛苦的劳动!
现在我们国家也到了发展关头,我们这一、两代人虽然很辛苦,但是一想到以后国家会变得更美好,我们做这些努力和牺牲都是值得的!!!
大家努力吧,不要再犹豫,不要再彷徨,人的价值不能单纯以金钱衡量,责任感、紧迫感更加重要!
IT业兴亡,程序员有责!为国家IT业早日赶超发达国家而奋斗吧!
我们国家IT业起步比较晚,核心技术掌握的不多,像IT行业的加工厂一样,甚至像作坊一样。
对于大多数程序员来说,我们更加应该有紧迫感、责任感,虽然我们这一、两代程序员因为IT行业不规范的原因造成工作不稳定、风险大,甚至非常劳苦,但是只要我们一想到 通过我们的辛苦,以后我们国家的IT业能够赶上发达国家,我们再辛苦都是值得的。
我们既然选择了程序员,很大程度上就意味着我们选择了要耐得住寂寞和清贫:整天对着电脑,沉迷于虚拟空间之中,缺乏人际交流;我们和其他公务员、业务员、市场、管理之类的高薪比较起来可能有些清贫!
但是我们坚信,我们的辛勤付出一定会换来祖国明天软件业的发达!大家共同努力吧!
function JSONToExcelConvertor(JSONData, FileName, ShowLabel) {var arrData = typeof JSONData != 'object' ? JSON.parse(JSONData) : JSONData;var excel = '';//设置表头var row = "";for (var i = 0, l = ShowLabe...
JavaSe·常用API篇(一) Scanner类1. API1.1 API概述API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来...
eclipse编码格式的设置
20200701题目(难度:中等):给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。示例输入:A: [1,2,3,2,1]B: [3,2,1,4,7]输出: 3解释:长度最长的公共子数组是 [3, 2, 1]。说明1 1 <= len(A), len(B) <= 10000 <= A[i], B[i] < 100抛砖引玉首先我的思路是两层循环分别以数组 A 中的元素做起点如果在数组 B 中找到相同的元素(假设.
在Unity3D的项目开发过程中,可能会使用一些以前别人写好的C#,Java,C++等文件,我们可以把它们做成动态链接库DLL文件在项目中进行调用,下面用一个简单的例子来说明怎么制作一个DLL文件并在Unity中使用它。 首先新建一个Unity3D工程,我们命名为"Test",创建一个C#文件,命名为“DLLTest”,文件代码如下所示:using UnityEngine;u
在11.0产品定制化开发中,设置wifi白名单和wifi黑名单这样的需求也是常见的,所谓wifi白名单就是在这个白名单的wifi ssid可以显示出来可以连接wifi 其他的就不可以连接 那么就要在搜索列表中过滤只显示白名单即可WifiService在构造方法中新建了一个WifiServiceImpl实例,它是Wifi管理服务真正的实现者所以解决方案就是在 WifiServiceImpl中的 getScanResults()中返回白名单里的ssidpublic List<ScanResult&
绑定数据:需要注意在react 组件中没有this指向对象,所以我们必须在constructor 构造函数中进行super(props);import React from 'react';class Home extends React.Component{ constructor (props) { super(props); this.s...
子组件 方法1方法2异步传参异步组件子组件的使用
搞定支付接口(一) 支付宝即时到账支付接口详细流程和java代码 为避免你们和我一样被支付接口搞得焦头烂额,写一个从申请开始到能收到钱为止的详细教程,实际上各个语言都可以用来集成支付接口,我用java来举例。...
雷锋网(公众号:雷锋网)新智驾(微信公号:AI-Drive):虽然 Waymo与 Uber围绕Levandowski的角力今年 2月份就告一段落了,但媒体上关于这场大戏的资料却显得严重碎片化。近日,《纽约客》就用一篇封面文章全景式的讲述了整件事的来龙去脉,读罢让人颇为唏嘘。雷锋网对其进行了精编并分为上、中、下三篇放出,以飨读者,本篇为中篇。...
import requestsfrom multiprocessing import Poolclass Music_QQ(object): def __init__(self): self.get_mid_url = 'https://c.y.qq.com/qzone/fcg-bin/fcg_ucc_getcdinfo_byids_cp.fcg?' ...
尊重原创,原文链接简单了解一下 WebSocket现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会