大头程序员成长史:老姜说得我一头雾水
来源:互联网 发布:linux安装wine教程 编辑:程序博客网 时间:2024/05/04 03:00
老姜的工作室在一个小巷子里,距离我的住处有一条街。
我一进门,老姜就疾走过来抓住我的手,哈哈笑着:“欢迎你!我怎么称呼你?上次忘记问你叫什么。”
人和人就是不能比,想起那个装修公司的小老板,感觉老姜真的热情爽快,我非常激动。
“那个。。老姜,哦,不,姜总。。我叫李童,因为我生下来头就大,所以大家都叫我大头,您就叫我大头吧。”
“大头?哈哈,嗯,别说,你的头还真的是人家的大些。头大聪明嘛!哦,对了,我就是一个自由职业者,别叫我什么总了。你就叫我姜哥吧。”
老姜,不,姜哥这番话真的让我心里暖洋洋的,一下子从失业的心里不平衡里找到了平衡。
“哦,好,那我就叫您姜哥吧。那个,姜哥,您看我能做些什么?”我小心的看着姜哥黑色镜框后面那双炯炯有神的眼睛。
姜哥将我拉到沙发上坐下来,又给我倒了一杯开水。
“别着急,你刚来,先熟悉一下我的软件,然后我再谈具体怎么做。”他的笑容非常明亮。
“您不是开发绘图软件吗?你告诉我了。”
“嗯,是的,我们工作室开发的是一个装修的软件。你不是会AutoCAD吗?”他微笑的望着我,我点点头。
“这个软件就是基于AutoCAD做的二次开发。”
“什么叫二次开发?”
“AutoCAD是老外已经开发好了的设计软件,但是很多功能不适合我们的使用习惯,另外有些功能不够强大,或者还有一些功能用起来不太方便。”
“是的,姜哥,你说得对。我就感觉有些功能用起来有点别扭。比如我画一个简单的门窗,就要费半天的功夫。”
“嗯,你说得对。所以我们就需要在AutoCAD的基础上增强或增加一些功能,比如原来画门窗需要五个步骤,经过我们二次开发之后,一步就完成了。你看,效率是不是提高了?”
“是吗?姜哥,有这么神奇?”我感到不可思议。
“当然了。不过,我们既然是在AutoCAD的基础上开发,就需要人家提供接口才行。”
“接口?接口是什么?”我怎么感觉姜哥说的啥都新鲜。
“怎么说呢?接口就是AutoCAD提供给我们进行二次开发的一系列的函数。”
“哦,函数我知道,就是那个三角函数、微分积分什么的吧?”
姜哥端起他的工作台上的杯子,慢悠悠的喝了一口,说:“嗯,你说的函数是数学函数,我们开发的语言中已经包含了。除掉数学函数之外,他们还会给我们提供一些专业的函数,比如说画直线、画圆、画矩形等等的绘图函数。”
“哦,但是,画直线我都是用鼠标拖着画的。”我对自己过去的工作非常熟悉。
“是的,你们手动画图的过程实际上是给绘图函数输入一些参数,最终还是需要调用他们的绘图函数。”
也许是我和姜哥的行当还是有距离,听得不是很明白。我想不清楚三角函数和我用鼠标画线有什么关系。
姜哥看着无精打采的样子,笑着说:“这些都是编程的活。你之前没有接触过编程,自然不能明白。好在你帮我的不是编程,你帮我给客户演示我们的软件就行。”
“演示软件啊,那我在行。”我一下子来了精神。
“好,那就这么顶了。你帮我演示、安装软件。每月3000,包吃住。”
“什么还包住?”我惊讶的看着姜哥。
“嗯,你呀,也别另外租房子了,就在我后面的小房间住吧,那里有一张床。原是我中午休息用的。”
“太感谢了。姜哥,您真好!”我给了姜哥一个灿烂的笑容。
- 大头程序员成长史:老姜说得我一头雾水
- 大头程序员成长史:你就跟着我吧
- 大头程序员成长史:我的理想,我的事业,你在哪里?
- 搞了一个暑假的vc++搞得我一头雾水!
- 老姜
- EE和我说λ演算的程序 一头雾水上网站了点资料.................................
- 说, 一个程序员的成长
- 我得说几句话
- 我的程序员成长。。。
- 一头雾水
- 程序员成长中的一点小心得
- 老师说我可以走得更远!
- 程序员不是我得最终目标
- 关于程序员成长的一点思考,程序员必须得看
- 关于程序员成长的一点思考,程序员必须得看
- 关于程序员如何学习成长得两本书
- 我的程序员成长之路
- 我的程序员成长之路
- oracle----实例--数据库---表空间--用户--表
- 《Linux内核设计与实现》读书笔记(十三)- 虚拟文件系统
- SDUT-3342 数据结构实验之二叉树三:统计叶子数
- Codeforces Round #877 (Div. 2) E. Danil and a Part-time Job
- 最大公因数和最小公倍数
- 大头程序员成长史:老姜说得我一头雾水
- 《Linux内核设计与实现》读书笔记(十四)- 块I/O层
- 常用增强学习实验环境 II (ViZDoom, Roboschool, TensorFlow Agents, ELF, Coach等)
- Quartz教程七--TriggerListener和JobListener
- 十大 IDEA 超常用快捷分享(转)
- Windows编程第二课。编程语言和Windows的关系笔记
- failed to resolve: com.android.support:appcompat-v7:25.4.0
- 《Linux内核设计与实现》读书笔记(十五)- 进程地址空间(kernel 2.6.32.60)
- 二分入门