记录真实想法,在路上不断前行——关于工作,学习,职场

blfbuaa blfbuaa     2022-09-10     679

关键词:

中国软件,高速迭代,而C++的开发周期长。
编程语言非常多,但都无所谓仅仅是个实现想法的工具而已,
比較熟悉的语言:C C++
用到一点的语言:java 懂一点Linux操作和Linux环境编程

1.C++主要用于下面几个领域
游戏行业 无论是手游还是网游 coco2dx 是用C++来编写的(没接触)
windows底层和驱动内核层(搞安全的人必学C和C++) (好好强化的)
图形图像音频视频的处理(没接触)

server开发领域以C++为主,java和go erlang正逐渐占有越来越大的份额。C++是把双刃剑。功力高的人使用它得心应手。效率大增。功力不够的人用C思想来写C++代码(我也是当中一个  嘿嘿),还会造成server性能以及稳定性不好。

MFC在传统的行业里面占有一定的份额,上位机,工业控制领域等

windows mfc qt Duilib 掌握GDI以及GDI+ 和熟悉一门界面库
Linux下的C++开发

2.工作和学习
一定要分开工作和学习!

。!工作是为了挣钱生活或生存,想学习技术可以自己在业余时间自己技术。
假设能在工作中锻炼到自己技术,学习到新技术或者有难度的核心技术是好的。可是公司的核心技术不会让一个新人来处理,高并发高性能高深难度的东西很多其它的须要丰富的经验来处理,不是一个新人可以处理的。所以职场菜鸟,踏踏实实的从简单的事情開始做起才是正事。比方你有10分的能力,领导可能仅仅会用3成,毕竟又不是创业公司来压榨你的潜力来工作。然后领导分配的工作你出色的完毕了。领导会认为小伙子工作能力还不错呦,哈哈,然后分配比上次更有挑战的工作。
技术上的提升须要一点点的积累,职场上的升职加薪也是须要一点点的来积累,须要一个过程的。慢慢来急躁也无用,不如好好的提高充实自己。

毅力 + 坚持 + 执行力 = 终有一天 会成功的。
人这一辈子。做事和做人同等重要,近期忙着学技术都有点不知道怎么和人打交道了,这点须要好好的改善,可以处理好生活和家庭以及朋友同事之间的关系,在公司里面,学做人做事是首要。对于软件开发来说,假设学不到实质性的技术,那么就学习下需求分析,学不到需求分析就学学项目管理,学不到项目管理就学学怎样測试。总有一样是能学到的也是自己以后须要的。

3.开源项目 VS 造轮子代码
我个人在二线城市,假设你像我一样搞的是server开发,一般公司(中小型公司)的server都是开源的,非常少有公司去从头造轮子写一个稳定高效的server程序。
从公司角度来说,使用开源项目二次开发。节省时间成本人力成本,缩短项目总体的开发周期,使项目可以短期内完毕,公司投资的钱可以迅速的回炉。


坏处就是
1)开源项目是否更契合公司如今的业务。


2)开源内部爆胎,可能连坏的气门芯都找不到
3)开源项目 熟悉代码 熟悉文档 后期改动 时间 可能远远大于公司技术人员动手实现一个的时间。

话说回来,公司C++中级水平的程序猿耗时耗力编码写出来的server,在性能和稳定性方面上是要比开源项目差一些。与其如此,为何不用开源的呢?
国内一些大公司(如BAT),当然一些实力和资金雄厚的大公司。还是愿意自己去研发自己的server,自己研发的程序更加贴近公司的业务以及需求等等。毕竟自己开发的东西。自己用起来更加得心应手哈。

在成都,C++server开发基本分为两种
server维护开发 代码已经商业化,须要改动bug或调优性能维护开发还包含输出文档,和client人员来測试bug。

很多其它的是熟悉现用代码,和锻炼沟通技巧什么的。

server二次开发 在server上加入功能模块 如媒体server。曾经可以处理mp4 ts flv格式的文件。如今我加入云处理模块,可以对文件断点上传和下载以及播放,当时好好的熟悉了EasyDarwin这款开源流媒体项目。

server逻辑开发 游戏领域 金融领域 (我知道的)
由于底层的网络库 数据库 同步异步等等的底层使用的是稳定的
程序猿仅仅须要依据公司的业务需求来完毕server逻辑开发就可以。
逻辑开发尽管麻烦。可是大多数程序猿都在从事这块工作。这次来北京和大帅王江聊的比較多,大家都是抱着学习技术的态度来到的北京。往往理想和现实有差距,知足常乐就挺好的。

调试能力
调试能力更能体现一个程序猿server开发涉及的东西稳定变化不多,锻炼好自己的debug能力以及抗压能力,server东西看似简单,事实上对于网路以及操作系统的东西须要掌握的比較熟悉,才干吃准操作系统的胃口。更好的执行程序。

工作和学习的关系
工作是工作,学习是学习。
大多数情况下。从事的工作可能不是自己喜欢的。可是为了生活。我们必须把工作完毕。才干领到薪水养家,在財务自由的前提下,才有能力去谈自己的爱好兴趣,男人的责任吧。


指望在工作中提高自己的技术水平,这是件不现实的事情,业余时间下来。多看下自己感兴趣以及喜欢的知识。


踏踏实实的工作,脚踏实地的学习。

刚毕业的时候,无论是职场还是生活都没人教我,我都是一点点自己经历过悟出来的,希望能帮助职场人。假设公司靠谱,踏踏实实的做好自己的事情,业余时间让自己慢慢靠谱或者更加靠谱,你想要的房子车子女人都会有的,相信我!!!

我们都在前行的路上

                              从0到1是一种突破,年少轻狂到心有余而力 查看详情

机器学习融合想法记录(未完成版)

##**文档说明**本文档主要记录模型融合的有关问题:为了使项目在模型预测有更好的表现,综合机器学习方面的模型融合技术,以提升算法在解决问题的能力。##**使用背景**业务情节:接单阶段;时间段:2020数据量:160W特征数... 查看详情

关于毕业的想法

...什么说突然,以为我一直自认为自己一直目标很明确很有想法,就是要走软件这条路。但是我发现现在也就是每天写写代码而已。没有了前两年的热情(这里我说明一下我是信息管理和软件工程双专业,五年制),生活中缺乏目... 查看详情

18年大专毕业,转行入职车载测试岗位,薪资13k(代码片段)

...合自己的职业道路。长期出差+疫情,有了转行的想法2018年毕业,在医药行业,从事督导老师一职。由于上一份工作需要各地出差,后来受疫情影响大,于是就有了想要换一个行业发展的想法。因为有朋友... 查看详情

安家博客园

...人在博客园中发布的自己有关于工作经验分享及一些心得记录,感觉很受启发。具体某个人这里就不提了,虽然不相识,但很感谢能在网络中看到他发布的内容,让我也萌生了开通自己的小园去记录工作、学习、生活中的点点滴... 查看详情

程序人生:转行路上披荆斩棘,我的真实转行经验分享...(代码片段)

我从着手找工作开始,经历各种焦虑不安,在这里,应该一大部人都是半路转行的,所以各位小伙伴在找工作的时候一定不要气馁,调节好自己,总会有机会的,同时一定要做好复习,重点掌握好... 查看详情

自我评价

...工作。虽然此前我对前端的学习仍有欠缺,但随着项目的不断进展,我学习了关于前端的很多知识,不断提高自己的编程能力。在项目完善过程中,认真学习相关知识,不断积累经验,不断充实自我,丰实知识面。在各位组员的... 查看详情

pmp备考感悟

...刚刚在今天顺利收到通过PMP考试的学员,下面我将以客观真实的角度,和自己亲身经历过的学习体验,从以下几个方面来分享:1、关于我选择报考PMP的背景原因说明我现在不算一名管理者,也还只是一名做开发兼项目的普通员... 查看详情

记录java学习的历程之关于局部变量与成员变量

...始学习JAVA,遇到了不少问题。写下这些东西,纯粹为了记录自己的学习历程,借此激励自己,希望能在程序员的路上越走越远。 在JAVA中,我们会遇到局部变量与成员变量这两个变量的分类,这是按声明位置划分的,下面是... 查看详情

同行:成长路上的三人行

成长的路上,有时会感觉陷入了停顿,就像前行的一辆车陷在了泥地里,不管你怎么加油踩油门,它只是在原地打转而无法继续前行。这时,我们就需要有人来帮助,或推或拉或扶。孔子说:“三人行,必有我师”。原意中的三... 查看详情

技术公司与非技术公司的区别,太真实了…

工作八年多了,走过好多公司,现在已经过了三十,不想再这么奔波,这几天由于领导对我的评价,对自己产生了一系列怀疑,是自己能力不行?还是自己态度不行?还是自己工作方式不对?等等很多。这个年纪已经不再是年少... 查看详情

人生的路上我们每个人都背负着各种各样的十字架在艰难前行

MySQL5.7.9%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83http://zhangmen.baidu.cn/songlist/502453829http://zhangmen.baidu.cn/songlist/502716086http://zhangmen.baidu.cn/songlist/502569167http://zhangmen.baidu.cn/ 查看详情

关于错误 ORDER BY 结果的想法

...一样-SQL作业每分钟或更短时间都会调用SP_Proc1,并将多条记录插入表A。同时,C#进程每分钟或更短时间不断调用另一个过程SP_ 查看详情

开始写博客了

...作以来,对于嵌入式有些自己的理解,想重新再跑一边stm32.记录下相关学习经历.为什么想要记录呢?因为我爱学习,但学习要动脑,而steam,不用动脑且更快乐^- 查看详情

关于烂猪皮

...享更多的优质文章给大家学习。我是烂猪皮,一个在编码路上不断碰壁仍坚持向往自由和梦想的人!了解更多欢迎关注我的公众号,每天一篇技术分享: 查看详情

关于后台部分业务重构的思考及实践

...配开发任务情况下,积极思考优化方案并付诸实践。一、想法由来由于当前我司主要针对各大银行信用卡平台展开相关业务,故不难看出,各银行信用卡平台虽然有各自的特性,但其业务相似程度仍然很高,除必要的重复性 查看详情

[转]-xargs分析

...选项之间配合时的情况。所以我只能自己探索了,探索的路上确实充满了荆棘,不断的总结却不断的被实验推翻,每当以为 查看详情

关于java学习

缘由其实写东西的缘由都很简单,不外乎要总结记录,这里,是一种启明灯一样的东西。虽然说是半路出家,但码代码也有不少时间了,学习编程也有记录可寻了。。但是,但是,但是,到了工作中,虽然经前辈指点,仍能顺利... 查看详情