求职
DeepSeek问答
你现在作为一个职业发展顾问,为我解答求职过程产生的问题,你可以在回复中进行提问,但是你需要记住我们的对话。
我原先是做 linux应用开发的,主要使用C++语言,现在处于离职状态,由于GAP期比较长,我想要在离职期间补充一些自己开发的应用,作为GAP期的答复。 目前想要开发一款简单的日历,基础的功能想用C++完成,离职期间我了解到了rust,我对这个号称最安全的语言很感兴趣,但是目前来说rust的岗位不是很多,对于应聘C++岗位的人来说,了解rust某种程度上,对内存安全可能更加注重。我想问我这个想法或者说法,是否合理?是不是推荐的说法?另外我想用C++完成日历的基础api,那么我的前端可以使用哪些技术?这些技术的优缺点是什么?
我现在处于离职状态,正在寻找新的工作,需要你的帮助。
我之前的岗位是Linux应用开发,工作内容是车载Linux系统中的应用开发和维护,主要负责和平台的交互协议,涉及车辆设备的GPS定位、LED屏、客流人数等信息的同步,司机的签到状态、平台调度中心下发的班次安排等。
对于下一个工作我很迷茫,我不清楚找哪个岗位,不清楚我的工作经历(它实际上只有和其他模块的数据转发,以及对后台的协议的交互处理)如何“美化”,使它看上去有技术含量【长远的主要问题1】。
我在家待业一年,有较长的Gap期,我需要一些学习经历去弥补,让我看上去依旧可以工作,并且处于不断进步的状态。我打算写一个或者多个小的项目,让我看起来有产出,用到的技术内容要保证不与主流技术脱轨,至少需要cmake、git、gdb等Linux C++开发相关的工具或者技术。请帮我想几个有竞争力的项目【长远的主要问题2】。
我当前打算编写一个提供农历、节气、节假日查询的C++库,请你帮我完善它【当前主要解决的问题3】:
- 由于纯计算的农历,需要大量的天文知识,所以农历库实际上是通过香港天文台公开的数据,进行整理并优化内存占用存表,然后查表所得。因此,我需要一个支持https协议的文件下载模块,以及一个内容解析和处理模块,它们可以作为一个C++爬虫代码的实例。
- 节假日部分需要一个方便更新的外部文件存储,然后进行读取,需要一个读取写入依赖少,但是较为主流的文件格式,并且要方便不懂太多计算机知识的用户进行修改,或者有广泛传播的工具方便他们修改。这是一个文件解析的库。
- 我需要一个尽量精简的数据库,暂定使用sqlite,用于存储定时的提醒事件。这需要一个数据库交互的库,以展示我的数据库相关知识。
- 我需要一个依赖少、不臃肿的框架作为前端部分,提供日历的基本试图,还需要提供当天一个事件提醒的展示,这是基本需求。另外最好能做到跨平台,但是由于我不喜欢Qt的做法,所以首先排除Qt,这是最不重要需求。
开发期间我需要用到cmake、git、gdb等技术,最好再帮我想一个C++对接口自动生成文档的工具,要主流好用,但是精简。以下是现在的项目结构,请帮我继续完善【当前主要解决的问题4】:
│ .clang-format │ .editorconfig │ calendar.txt │ CMakeLists.txt │ ├─app │ CMakeLists.txt │ main.cpp │ ├─doc │ readme.md │ ├─lib │ ├─calendar │ │ │ CMakeLists.txt │ │ │ │ │ ├─include │ │ │ lunar.h │ │ │ solar.h │ │ │ │ │ └─src │ │ lunar.cpp │ │ solar.cpp │ │ │ └─crawler │ │ CMakeLists.txt │ │ │ ├─include │ │ download.h │ │ parse.h │ │ │ └─src │ download.cpp │ parse.cpp │ ├─test │ CMakeLists.txt │ test_calendar.cpp │ └─third_party CMakeLists.txt
请你记住这部分对话的内容。