我的9年IT路

MIPI转双路LVDS方案TC358775XBG规格书 MIPI转双路LVDS功能,TC358775XBG的规格书及参考电路设计。通信方式:IIC/MIPI Command mode 分辨率:1920*1080 电源:3.3/1.8/1.2 封装形式:BGA64 立即下载

我的9年IT路
经常看到坛子里,关于金钱、人生、技术的出路,国内程序员做不到35岁等话题,这些话题都体现了作者的迷茫和抱怨。回想工作这么多年,很幸庆自己没有迷失,一直按自己制定的目标前进。虽至今无房无车,但仍无怨无悔。并不是自己买不起,多年前有个同事跟我说,买了房,当你老的时候你只剩下那套房子。所以把积蓄都拿去投资了,也时刻准备着和朋友一起去创业。感觉这几年的生活工作,最大的收获是心态平稳了,做事少了感性,多了理性。思想斗争了几天,把自己的经历和感悟写出来,发到坛子上,希望能给后来者参考。(ID是重新注册的,旧的ID也很少发贴,都是当潜水员。)在此感谢我的家人,对我一如既往的支持,特别是我的老婆。4年前嫁给了我这个我无房无车无积蓄的”三无“人员,此文也送给我刚满月的儿子。同时提醒在外漂泊打工的兄弟姐妹们:临近年底,注意安全。犯罪率会随着CPI升高而升高!
  本人2001年毕业于一所211大学,学校招聘时,签了深圳一家做电视的A公司(排在全国前5名,相信很多人都知道,名字就不说)。到了公司报道才知道,公司招了N多人(至少几百号人),短暂的培训后,把我们几个分到了一个刚成立的部门做技术开发。但是该部门其实不需要这么技术员,只好把我们几个打发去做销售。就在我们要分赴全国各地办事处的前一天,我们集体变卦,不想搞销售,于是纷纷辞职!那是2001年8月份。
辞职后,我回到了原来的省份。本省几个主要城市的人才市场,都跑遍了。但是都没找到工作。简历递过去,人家一问是刚毕业的,就说不要了。后来经同学介绍,去了一家做通讯设备的B公司,只有50号人的小公司。2001年11月份正式上班了。在这里的好处是同学多,有5~6个,感觉还在学校一样。由于是小公司,什么事都要自己做,除了PCB布板。所以做项目从,找方案、画原理图、硬件调试(PCB有专门的人。)、软件编写都自己完成。这里不得不提我的师父,当时他大概32~34岁,脾气不好,跟其他同事格格不入,但是对我很好。跟他请教问题,他基本都能引用公式,再加推导过程,甚至还能告诉你,这个问题在哪本书第几章。我也是在这期间跟他学习硬件电路,高频理论。但遗憾的是他不懂软件,当时公司的其他老前辈都用汇编,于是晚上就加班看他们写的程序,学习怎么看时序图,怎么通过时序图编写程序,怎么去控制MCU的寄存器和对IO的操作。当时主要用AT89C51,AT89C52。(也有其他同事用PIC,但是一直对PIC的翻页功能很反感,至今我还是不会用PIC的汇编)。也是在此期间,我学会了汇编,自学VB6.0,编写串口程序和下位机通信。此后有些少壮派的同事也开始转向C编程。大概在2002年的时候,从同事借了一本关于KEIL C的书(书名忘了),看到了介绍KEIL自带的RTX ,从此对嵌入式的RTOS产生了兴趣。于是开始把RTX用到自己的项目中。后面又买了邵贝贝翻译的那本关于UC/OS2的书。不过这本书看的不是很深。主要是看了一遍后,觉得UCOS对系统要求太高了,当时几乎所有的51用UC/OS的话都要加内存。这个开销太大了,不想用UC/OS!后面几乎所做的项目都KEIL C的RTX TINY版。
2004年,跳到了一家中型企业C公司工作至今。刚开始也用EMC的汇编。刚进公司时,刚还有个同事要辞职,于是力荐我给经理接他的工作(在此感谢这位大哥,听说他去了深圳MTK,现在不知在哪高就)。当时我承担了公司几乎所有项目的软件,11个项目有7个是我做的。那时候非常的累,记得有天中午刚才食堂吃完饭,经理就跟我说有个项目的软件要写,而且很急。于是赶紧跑去办公室接着写。产品的出货量很大,不容许软件出错。出了错,整条生产线就要停下来,几百号人在等,延迟交货是要被罚款的。有个硬件同事由于用错了电容的参数,导致电容爆炸,产品刚上美国,就被招回。听说公司赔了100W的USD。压力非常大!项目用到了韩国的方案,经常和客户用英语交流,知道了英语的重要性。至今还保持学习英语的习惯。2007年开始接触WINCE。从WINCE4.2~6.0,从EVC4.0~VS2008,做驱动层也做应用层,学习了很多WINCE的东西。在C公司我也从一个工程师做到组长、项目经理。
有人说做技术的累,赚不到钱,娶不起老婆,买不起房。其实不论在哪里,单纯做技术的都是赚不到大钱的,也不见得LINUX之父成为百万富翁。在ZG,不仅技术员苦,打工的都很苦。不信你问问生产一线,问问街头摆摊的,当老板的也很累的。(这主要是GJ的政策,咱不多讨论。)我们现在的老板70几岁了,每天还8点上班。有几次我7点40几上电梯,看到他老人家刚从电梯下来。也经常看到某个大公司高管猝死的报导,所以大家不要抱怨做技术累,360行,行行都很累,除了GWY!国外的单纯做技术的工程师也没人发大财。主要是人家不愁吃穿,搞技术纯粹是兴趣爱好。
关于待遇的问题,很多人要求待遇要高。可是你有没想过,公司给你发1W的工资,你至少要给公司创造3~4W的利润。不要说剥削,如果你是老板你会怎么想。要想做技术拿高工资给大家两个建议:
1、不断地学习,提高自己地竞争力。现在企业基本很少对技术员进行相关的培训,主要还是成本的问题。企业是讲究成本和效益的,他们的日子也不好过。看看企业要负担那么重的税就知道了。所以还得靠自己!本人学的是电子专业,大学学的计算机语言是FORTRAN77,现在基本忘光了。C和C++都是在工作中学习的。从B公司开始学习KEIL C、RTX51到C公司的IAR的POWERPAC(IAR自带的RTOS)、KEIL for arm 的ARTX、WINCE。这些都在实际项目中运用。不断地学习一方面是工作的需要,一方面是兴趣。还好每次都能跟上主流产品开发。我有个同学在C公司是同事,05年跳到深圳去了。刚到深圳时候他的工资差不多2W。但是现在只有8K多了。他一直做DVD产品。从最初的2W,跳了一次就变成了1W多,再跳一次就只有8K多了。现在单纯的DVD产品已经是夕阳产业了。记得有人说C++不适合做驱动,那我告诉你,错了!我做过一个方案,原厂提供的BSP包除了汇编就是C++。
2、要么把技术做深,要么把技术做广。把技术做深,成为某个领域的技术专家。把技术做广,成为该领域的系统专家、但前提是你对该领域要有深的理解。当你成为真正专家时,就有人高薪聘你了。不过就像武术一样。练的人很多,但不是人人都能成为高手,即要够勤奋,也要看个人的天赋。记得在哪看过这样一句话,大概意思是:要想成为某个领域的专家,需要不断练习10000小时。去掉睡觉,吃饭,泡妞、娱乐之外,需要多少年才能成为专家?但是在这个物欲横流、急功近利、浮躁的年代,有几个人能坚持。
  刚工作几年后,我也经常迷惑。难道一辈子要搞技术,又赚不到钱。经常上网搜索,关键词是“技术的出路”。经过这几年沉浮和对人生的理解,发觉最主要的是认识自己,了解自己,知道自己想要的是什么,自己是哪块料。本人不喜欢和数字交道,对算法研究没有天赋,尽管自己也努力过,但最后还是放弃了。编程时用到的比较难的算法就上网找。本人也比较愚钝,到现在还是不能理解C++的模版。注定成不了C++专家。只好把自己定位成系统专家。针对客户需要的功能,制定出完整的硬件方案、系统要怎么构造,需要什么样的MCU,它们之间要怎么通讯,怎么互相配合;通信方式要用哪种方式,USB、I2C、SPI、1wire,UART,IR;软件架构要怎么搭建。对整个系统非常了解,出了问题能知道问题是出在哪个模块,怎么解决。这些都要经过多年的项目经验。所以年轻人不要动不动就要求高薪。(这里插个话,现在读大学是要很多钱,毕业后又赚不到钱。不少农村出来的大学生,是举债读书。但这是国家政策的问题,我们P民无能为力。)除非你能力很强,但是“试玉要烧三日满,辨才须待七年期”。想想领导不了解你,怎么会把重要项目交给你。怎么说也要有个了解你的过程。
  我在A公司时,拿到手应该有2K2(时间长了,记不清,只拿了2个月),到了B公司,就因为比之前的同学晚去,比他们少100,他们1200,我1100。拿到第一个月工资(公司包住,扣水电费920),我第一感觉就是:完了,这辈子大学白读了!还好自己没有自甘堕落,仍然不断地学习,告诉自己是卧薪尝胆。离开B公司时工资还2K不到。老板一直在挽留,递上去的辞职信,迟迟不签。最后自己心一横收拾东西走人,该移交的移交,B公司仍欠我一个多月的工资。跳到C公司3K5。最近打算换个地方,主要在C公司呆了很久了,想换个环境。在C公司我已经做到顶了,再上去就是部门经理。由于公司比较大,制度也比较完善,基本一个萝卜一个坑。08年的时候,华为打电话给我,那时还没打算要换,最近也打了一次。我还是拒绝了。我不想放弃之前所积累的经验。不想转行,做一个跟自己不怎么搭边的工作。  
  做技术的,骨子里都很傲。用汇编的看不起C、C++,用C、C++的看不起用JAVA、C#······。当我们还在争论哪种语言更猛的时候,美国人都笑了。接着就是技术好的看不起技术差的,技术差的看不起资历浅的,学历高的看不起学历低的。建议大家多看些”课外书“,学习怎么去阅人,怎么去察言观色,怎么为人处世、待人接物,提高自己的EQ,控制情绪,不要搞得一副舍我其谁的样子。想当年自己年少气盛,还在论坛上和人摆擂台。回头想想,自己是多么的幼稚。正所谓,人外有人,天外有天,术业有专攻。年轻的时候,那股气是在胸口,随时都可能爆发;现在这气在丹田了。说到这提一个伤我很深的朋友,他和我一起从B公司跳到到C公司,我的工资是3K5,他的只有3K。当时自己也比较傻,他问了我的工资,我就说了。结果他竟然跑到我们的经理那说比我少,要求给他加工资。还好,经理大量,没有把这事告诉我(事后另一个同事告诉我),同时在以后的工作中一直提携我。在此表示感谢!经历这事以后,这个朋友在我心中已经没什么份量了。估计他还不知道,我知道这件事。所以职场上有些事不能说。有几句话与大家共勉:
1、男人的肚子是委屈撑大的。(马云语录)
2、心事是握在手心里,不是说给别人听的。(忘了在哪里看到的)
3、低着头,弯着腰,夹着尾巴做人。(自己悟出来的)
就写到这吧。

【踩坑记录】Latex引文bib报错 VScode+Texlive+Zotero本地论文写作环境踩坑。解决Zotero导出bib文件后tex中通过cite引用时所产生的问题。 阅读详情

相关推荐

UE5.3与Colosseum配置实战:从编译到问题解决的全流程指南

本文提供了在Windows系统下配置UE5.3与Colosseum仿真环境的全流程实战指南。详细介绍了从软件版本选择、源代码获取、编译脚本执行到解决常见编译错误和引擎崩溃问题的具体步骤,旨在帮助开发者高效搭建无人机、机器人等仿真平台,并顺利运行外部API控制。

weixin_29002595的博客 556

分享---我的9年IT之路(摘自csdn)

经常看到坛子里,关于金钱、人生、技术的出路,国内程序员做不到35岁等话题,这些话题都体现了作者的迷茫和抱怨。回想工作这么多年,很幸庆自己没有迷失,一直按自己制定的目标前进。虽至今无房无车,但仍无怨无悔。并不是自己买不起,多年前有个同事跟我说,买了房,当你老的时候你只剩下那套房子。所以把积蓄都拿去投资了,也时刻准备着和朋友一起去创业。感觉这几年的生活工作,最大的收获是心态平稳了,做事少了感性,多了理...

weixin_30347009的博客 252

Type-C快充移动电源芯片避坑指南:IP5356配置全流程(支持PD3.0)

本文详细解析了英集芯IP5356芯片在Type-C快充移动电源中的应用,提供了从芯片选型、原理图设计、PCB布局到PD协议调试的全流程实战指南。文章重点剖析了如何避免散热、EMI及协议握手等常见设计陷阱,并分享了量产前的关键测试验证方法,旨在帮助硬件开发者高效打造稳定可靠的快充产品。

weixin_29235525的博客 849

Python调试技巧:traceback模块核心功能与应用

在Python开发中,异常处理和调试是提升代码质量的关键环节。traceback模块作为Python标准库的重要组成部分,专门用于捕获和处理程序运行时的调用栈信息。其核心原理是通过解析解释器生成的traceback对象,该对象以链表结构保存了从异常发生点到程序入口的完整调用链,包含文件名、行号、函数名等关键上下文信息。从技术价值来看,traceback模块不仅能够替代基础的print调试,更能提供系统化的调用路径分析,特别适合调试多层嵌套的函数调用和复杂业务逻辑。实际应用中,开发者常用print_exc()

weixin_34279184的博客 502

程序员的自我修养

一个好的程序员的自我修养需要从不同角度出发,工作能力是一个方面,对自身的定位和了解也是一个方面,程序员的工作能力修养包括需求理解、功能设计、沟通确认、代码规范、成果验证、代码重构优化等,通过自我剖析来对自身进行定位并了解自身的优缺点,如去除劣根性、端正意识形态与态度、提升自己的核心竞争力等。 自我剖析 一个成功的人,必须要先了解自己,只有了解自己是什么样的人,了解自身有哪些优缺点,了解自己更合适做什么工作,知道自己做什么才能发挥出自身的优势,这样才能使自己在工作中发光发热,在职业生涯的道路上走的更远。

数通畅联 1674

C++新手也能搞定!Windows下Cesium-Native编译全流程(附依赖下载技巧)

本文为C++新手详细介绍了在Windows系统下编译Cesium-Native库的全流程。重点针对网络环境不佳的情况,提供了手动下载依赖库的实用技巧,并指导用户使用CMake配置、生成解决方案,最终完成编译与测试验证,帮助开发者成功构建这一处理3D地理空间数据的C++运行时库。

weixin_28839549的博客 380

我的It成长之路

我的It成长之路        说实话,从大学开始到现在马上就要毕业,仿佛编程走It这条路并没有好好的思考过,更不必说怎么去走了。        可能现实就是有这么的残酷,在2014年考研成绩出来之后,我离我心中的院校有远了,可能这辈子想上个好点的大学基本没有什么希望了。于是我匆忙的写着自己的简历,然后在网上一顿乱投。拼命的找着It行业的实习生岗位,更多的是希望能通过这次的工作把自己的编程能力

刚刚入门的菜鸟在混迹互联网(www.lnctime.com) 1338

ARM学习 | 紧耦合存储器 (TCM)

TCM 是一种专用的片上存储器,直接与处理器核心耦合。确定性访问:由于不涉及缓存替换或一致性管理,访问延迟固定。高带宽:TCM 通常通过专用总线连接处理器核心,可以提供更高的数据吞吐率。用户管理:TCM 的分配和管理完全由开发者控制,不依赖硬件缓存策略。ARM 处理器中的 TCM 通常分为ITCM(指令紧耦合存储器)和DTCM(数据紧耦合存储器),分别用于存储指令和数据。TCM 是 ARM 处理器中不可忽视的重要特性,在实时系统和高性能嵌入式应用中具有重要地位。

qq_43167806的博客 3329

我的IT路

2011年7月,我本科毕业了。 看到网上有些人一毕业就是10K甚至更多、有些同学买房了、有些结婚了、有些进入了大公司,对于进入小公司并且收入微簿的我,表示压力巨大。 能力不强、学历不高、长相一般,漫漫技术路。。。 曾经的我,之前的光阴,我迷茫,我浮澡,我什么都想学,然而似懂非懂、计算机上的资料一大堆即不知如何看起,如果别人问我会什么,我即不知如何应答。这是一个可笑且可恨并可耻的人。 身体发...

naxsu的专栏 177

【PointNet++】使用Open3D对分割后的结果可视化

PointNet++中的局部分割网络预测后是没有可视化文件的,所以需要自己通过编写Open3D或者PCL点云算法去可视化,在本人经过查找翻阅修改后,实现了网络输出点云分割后结果的可视化。已实现推测单个点云,并可视化。

纵马踏花向自由 2453

【算能】TPU(张量处理单元)的深度解析

算能(SOPHGO)作为国产AI芯片领域的核心企业,其TPU(张量处理单元)以高能效比与全场景覆盖能力为核心竞争力,专注于边缘计算与行业垂直领域的AI推理加速。

浩瀚之水的专栏 1545

[RK3399][Android7.1] 移植笔记 --- DSI转LVDS芯片TC358775添加

Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 首先我想感谢下Rockchip闭工和Toshiba林工在技术上的大力支持,没有他们帮忙,调试周期将会拉更长。 背景: 产品需要接一块LVDS屏幕,rk3399并没有带LVDS接口,因此使用东芝的DSI->LVDS芯片TC358775来输出LVDS信号。 因此驱动里配置的就是MIPI DSI了。 ...

Kris Fei's blog 1万+

2026 年 3 月青少年软编等考 C/C++ 三级测试题解析

摘要 本文包含三部分内容: 单选题(10题):考察C++基础语法和数据结构知识,涉及vector、栈、队列的操作和特性。 判断题(10题):测试对动态数组、栈、队列、字符串操作的理解,包括内存管理、访问方式和函数返回值等。 编程题(1题):模拟火车站售票窗口排队场景,要求根据输入输出各窗口的排队情况,重点考查队列的实际应用和边界条件处理。 答案解析详细,涵盖常见编程考点,适合检验基础知识的掌握程度。

发布少儿编程考级的真题和优秀竞赛题解析,以及一些讲义。 251

9年IT路

经常看到坛子里,关于金钱、人生、技术的出路,国内程序员做不到35岁等话题,这些话题都体现了作者的迷茫和抱怨。回想工作这么多年,很幸庆自己没有迷失,一直按自己制定的目标前进。虽至今无房无车,但仍无怨无悔。并不是自己买不起,多年前有个同事跟我说,买了房,当你老的时候你只剩下那套房子。所以把积蓄都拿去投资了,也时刻准备着和朋友一起去创业。感觉这几年的生活工作,最大的收获是心态平稳了,做事少了感性,多了理

hiber的专栏 2290

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

我的9年IT路(转载)

经常看到坛子里,关于金钱、人生、技术的出路,国内程序员做不到35岁等话题,这些话题都体现了作者的迷茫和抱怨。回想工作这么多年,很幸庆自己没有迷失,一直按自己制定的目标前进。虽至今无房无车,但仍无怨无悔。并不是自己买不起,多年前有个同事跟我说,买了房,当你老的时候你只剩下那套房子。所以把积蓄都拿去投资了,也时刻准备着和朋友一起去创业。感觉这几年的生活工作,最大的收获是心态平稳了,做事少了感性,多了理

dc3120的专栏 861

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

鄙人从事IT业已经有9年时间,少壮不努力,长大搞IT

自2003年大专毕业至今,鄙人从事IT业已经有9年时间,午夜梦回突然觉得那个多年前的笑话: 少壮不努力,长大搞IT。 并不是全无道理。至少说明了IT不好搞啊。 一、流光容易把人抛,红了樱桃,绿了芭蕉 最近看到一个笑话:某大学打出巨大条幅:CS毁一生,网游穷三代;夜夜上自习,必成高富帅。初看,惹人笑,再看,令人心酸。多少的青年才俊就是毁在这些电子上面啊。游戏,最大的...

开发者导航 569

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

2006年IT技术盘点及IT黑镜头

2006年IT技术盘点Drate 2006-12-31内容目录n    被高估了的热点技术 n    被低估了的热点技术 n    2006年IT五大教训 n    2006年IT八大失误被高估了的热点技术n     SOAl    年初:费雷斯特市场调研公司(Forrester Research,下称费雷斯特)估计,到2006年年底,77%的大企业

ToB公司的战略与经营 5753

1999年IT大盘点

1999年IT大盘点方兴东   李学凌原刊于《电脑报》1999大盘点之总论篇毫无疑问,1999年是中国IT产业发生质变的一年,从这一年起,中国IT业正式从“PC时代”快速过渡到“互联网时代”,突破产业界限,初步形成主导整个社会的“大IT产业”雏形。1999年,也是中国IT也第一次有了硅谷的味道。满耳朵的风险投资,满耳朵的天文数字,满耳朵的一夜暴富,这些硅谷的土特产一夜之间空降中国。当然

李学凌的专栏 3349
上一篇: The FactorySoft OPC Server
下一篇: 如何成为一名专家级的开发人员
PerfectToday
博客等级 码龄18年 46粉丝 129原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值