算法废物跳槽记
自动驾驶之心·2025-10-09 23:32

Core Viewpoint - The primary goal of job switching is to achieve better conditions than the current position, which can be evaluated through salary increase, reduced work pressure, or improved career prospects [4]. Preparation Checklist - A comprehensive algorithm question bank is recommended, including 150-200 questions, with specific resources provided for deep learning and coding practice [5]. - A structured academic resume should include project background, core contributions, and quantifiable results [5]. Practical Guide - Understanding the salary structure is crucial, including benchmarks for salary increases, negotiation strategies, and a checklist to avoid pitfalls during the offer process [6]. - Important operational considerations include ensuring social security continuity and managing non-compete agreements [7][8]. Conclusion - The greatest benefit of job switching is the awakening of workplace bargaining power, which includes breaking free from the mindset of needing to work a certain number of years and developing a calm attitude towards job changes [8]. Communication Strategies - A formula for responding to job switching motivations is suggested: "development space + technical match" [9]. - Preferred job-seeking channels are prioritized, with direct communication with HR being the most effective [9]. Salary Negotiation - Reference points for salary negotiation include bank statements and public fund ratios, with a reasonable increase typically being around 20% or more [10]. - Key tactical points involve understanding salary structure, benefits details, and hidden clauses in contracts [10]. Algorithm Questions - A selection of algorithm questions relevant to various companies is provided, including topics like k-means clustering and binary search [11][12]. Community Engagement - The company has established numerous technical discussion groups related to autonomous driving, involving a wide range of technologies and a large community of participants [13][14].