过程
1面试阶段
8月29到9月17号,我在等美联储降息。9月18号到10月18号,期望升薪,在家发简历,目标全国各地。10月19到11月5号,期望不降薪,在家给全国各地的职位发简历和在线面试。积累了3份现场面试,上海一份,苏州两份。11月6号到11月10号,现场面试完,感觉一般。11月11号(周二)小幅降薪,只给上海、苏州、南京的职位投简历,周二到周五,线上面试3次,现场面试3次。周四谈妥第一份工作,等真正入职的时候,老板无回应。11月27来杭州,做一个项目。大约30到45天可以完成。公司提供电脑,每天到公司上班,第六天付了定金。
2 昆山、上海、南京现场面试总结
一,上海一家。
二,先苏州,再上海一家。
三,苏州3家。
四,收到面试邀请后,沟通不合适没去面试的两家。一家苏州,一家南京。
总结:
一,全部100人以下的公司,可能大公司更谨慎。
二,苏州的面试机会比上海多,很反常。估计上海的公司谨慎。
上海的那家,面试完,总经理带我到处转转,送我出门。
先苏州再上海的那家,老板让HR送我下楼。
3 杭州总结
由于可以兼职和项目合作,所以顺利得多。期间北京和杭州都有现场面试机会,已经项目合作中,故只能等项目结束后,再去面试。北京的工作非常地匹配。
4面试体会
就算是私企,老板是同乡,更容易获得面试机会。现场面试5家6次。其中3家和老板谈过,一家老板是湖北襄阳人。武汉到襄阳,依次经过孝感、随州。宋朝到清朝,安陆和随州都属德安府,德安府和襄阳府相邻。另外一个老板在武汉生活了10年。同乡和准同乡获得面试的几率更高。
之前的工作的经历相当大一部分是解决各类技术问题,基本上都是小众技巧。小众技巧属于偏题,面试基本上不会考到。大公司面试标准化,考小众技巧的几率更低。
离职前,业内共识如果在一个公司待了10年,这种行情高几率找不到工作。某次地铁上,我突然发现,我最近两份工作是熟人介绍的,周五离职,周一入职无缝链接。也就是六年多没有进入求职市场。如果这份工作是halcon相关,则学习cuda(gpu加速);如果是CAD,则学习几何内核occ和计算几何。
实践证明:在昆山发上海和苏州的简历比在家发全国的简历获得的面试机会更多。以后可以在家测试能否升薪,是否需要降薪。然后到昆山或广州找工作。
CAD二次开发的职位比以前少得多,CAD一次开发的工作多起来。
5面试点滴
南京有家公司位置霸气外露:江宁将军大道。公司的面试官,问了我一个问题:"为什么我在锂电池的低点离开超音速,太阳能板的低点离开威华?"他猜测我不在一线,确实如此。一线没有二线重要,只是不易被裁而已。没有天气预报、化肥、种子,再多的农夫都没用。
我的理念是"取百家之长,才能大成",所以我对换公司,不但不排斥,反而是积极的。我效忠过的公司,比我买的上衣还多。
离开超音速后我尽力帮张总。股价低估时,我宣传超音速的专利。股价严重低估时,往往有恐慌情绪,宣传会挨骂,所以不能宣传;股价正常或偏高时,粉丝不容易获利,不宣传也罢。
6苏州上海11号线
上海11号线和苏州11号线,可以在花桥同站换乘。现在上海在开会,由于要安检,需要多走几步。苏州11号线和苏州3号线同车换乘。
7大龄架构师的总结
平时要学习,而且要学当前技术栈、当前行业已经通过验证的较新技术点。目前行情很差,但这些技术点仍然缺人。
8面试感受
架构师解决各类类技术问题,天然和一线的开发组长亲近;架构师为了增加质量和工作效率,会大大增加管理难度,所以和经理和总监稍稍难相处;因为能够帮老板达到战略目的,和老板的沟通反而愉快的多。
9 9薪
智造家的同事,去过喜马拉雅,现在在一家小公司。闲聊曰:"薪资一样,喜马拉雅好?还是小公司好?"答曰:"喜马拉雅15薪,小公司一般13薪。他选择小公司。大公司容易背锅"。我:"挨顿批评,没多大的事。"答曰:"大公司背锅,要扣年终的3薪,甚至被辞退。"我好奇地问:"帮助别人,可能影响自己的绩效。那互帮互助不是很少么?"答曰;"是"。"你和喜马拉雅的同事还联系么?","基本不联系"。
武汉开目的同事,很早进入华为至今。今天聊了下,他说"看团队,戏精多的团队容易这样"。"互联网过来的戏精多,原生团队的戏精少。"。
计划
业余时间疯狂补习计算几何。估计项目1月10号结束,项目结束后,全国寻找全职、项目和兼职。目前有一家项目洽谈中。感觉,年龄不影响兼职和项目,只影响全职。全职以Cad开发为主,项目或兼职以CAD二次开发(ObjectArx c++ c#)为主。未来两年,刷完洛谷第五级(提高+)的数学题,洛谷第六级(省选)的计算几何、线性代数、高等数学题。
总结
洛谷关于计算几何、线性代数、高度代数的知识点
| 学科\难度 | 提高+ | 省选 |
|---|---|---|
| 计算几何 | 凸包, | K-D Tree、半平面交、旋转卡壳 |
| 线性代数 | 矩阵、行列式、高斯消元、线性基、线性递推 | 拉格朗日插值 矩阵树定理 |
| 高度数学 | 积分 微积分 定积分 | 快速傅里叶变换 FFT 快速傅里叶变换 FFT 快速数论变换 NTT 快速莫比乌斯变换 FMT 集合幂级数,子集卷积 |
| 随机化 快速沃尔什变换 欧拉降幂 莫比乌斯反演 | 模拟退火 拉格朗日乘数法 |
学习数学也是很有意思的事。
cpp
在齐次平面下,可以通过点和直线点乘是否为0,判断点是否在直线上。
两个点的叉乘等于所在直线。两个直线的叉乘是直线交点。
在欧几平面平行的直线在齐次平面相较于无限远处。
最近的学习或复习的内容
最小园覆盖暴力版。
三角形的三心,多边形的质心。
和角公式。
正弦定理、余弦定理。
叉乘的代数、几何公式,及物理实例。
二三维叉乘的旋转。
多变形的面积。
点在三角形内。
点在多边形内。
线段求交点。
两个三角形是否有公共交点。
两个多边形是否有公共点。
两点求直线。
点到矢量投影、点到新坐标系坐标
n元一次方程组(高斯消元法、高斯约旦消元法、LU分解法)
凸多边形的定义
跨立实验
线段间的最短距离。
仿射变换
投影变换
凸包
对于CAD开发而言
那门数学更重要?

扩展阅读
| 我想对大家说的话 |
|---|
| 工作中遇到的问题,可以按类别查阅鄙人的算法文章,请点击《算法与数据汇总》。 |
| 学习算法:按章节学习《喜缺全书算法册》,大量的题目和测试用例,打包下载。重视操作 |
| 有效学习:明确的目标 及时的反馈 拉伸区(难度合适) 专注 |
| 员工说:技术至上,老板不信;投资人的代表说:技术至上,老板会信。 |
| 闻缺陷则喜(喜缺)是一个美好的愿望,早发现问题,早修改问题,给老板节约钱。 |
| 子墨子言之:事无终始,无务多业。也就是我们常说的专业的人做专业的事。 |
| 如果程序是一条龙,那算法就是他的是睛 |
| 失败+反思=成功 成功+反思=成功 |
视频课程
先学简单的课程,请移步CSDN学院,听白银讲师(也就是鄙人)的讲解。
https://edu.csdn.net/course/detail/38771
如何你想快速形成战斗了,为老板分忧,请学习C#入职培训、C++入职培训等课程
https://edu.csdn.net/lecturer/6176
测试环境
操作系统:win7 开发环境: VS2019 C++17
或者 操作系统:win10 开发环境: VS2022 C++17
如无特殊说明,本算法 用**C++**实现。
