基础知识学习和实战学习该如何搭配?面试官怎么看自己的项目?

2022-01-11 15:01:38 +08:00
 tracker647

做 C#的课设有感而发的。C#开课的时候我基本不听课,作业也是直接 CV 网上答案的代码来应付,后面课设的时候找到了一个符合选题的视频教程,就 ren 跟着视频在那里敲代码(两台笔记本,一台放视频,一台敲代码),中间出现的配置问题查谷歌,stackoverflow 没几下就解决了,稍微复杂点就另花一两小时时间学学工具(比如报告要甘特图,就特地学了 Excel 的甘特图教程),不到两天我就把课设报告写出来了。

现在想想,主要是我有 C 和 Java 的基础,加上这种课设只要做出东西就行了,实现起来并不难。之前还用一个 vue+express 教程结了自己的数据库课设(只学过 vue 没学过 express )

总结起来就是,没项目也不怕,只要基本原理都懂,单纯模仿视频就能做出个自己的项目来,但似乎只是自己有无项目的问题,不知道面试官会怎么考察自己的项目。

另外就是自己学 C++ Primer 已经有一个月了,看到了第 13 章的拷贝控制,这一个月的课外学习也只是在看这本书。我差不多已经 3 个月没刷算法题了(目前 LC 上刷了一百多道题,当时还是配合算法 4 看的,做了一些数据结构和算法的笔记),后面有打算做 CSAPP 的一些实验题(只需要计算机基础和 C 的知识),另外就是有一个 C++的项目,故总觉得不该一直停在基础啃书而是并行的去投入有能力的各种事情。

但由于学业压力等原因,总觉得每个都极为耗时(比如算法计划每天 2-3 题,结果经常的情况是 2-3 题占一天,甚至一道题看一天,又不想分时间,不喜欢一道难题解决搞得断断续续的),最好是先看完书再去顺序地完成各种事情,一直没能给自己找到一个满意的规划,但又一直很困惑,故此发表疑虑在此。

背景:某二本专业计算机,有 C 和 Java 基础,已学数据库,OS ,下学期开始学计网。

741 次点击
所在节点    问与答
1 条回复
tracker647
2022-03-20 21:39:48 +08:00
来自 2 个多月后的回复:
要是早知道自己准备笔试会这么匆忙,就不会整天都只想着啃书本了。我被自己简单的单线程规划的思维给害惨了, 一个方向,几个月学语言,再几个月做项目,然后几个月做算法刷题,然而这样准备要花多久?怎么能够搭建系统的编程和就业认知?我现在才发现自己白白在语言上浪费了不少时间,然后发现自己快没时间准备算法笔试了。

事实证明还是自己的惰性问题,发帖广播也没法解决。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/827578

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX