1print("""谈薪要点:
2
31. 先让HR出价,不要先报数字
42. 了解市场行情(脉脉/BOSS直聘/看准网)
53. 用其他offer做杠杆(不要撒谎)
64. 谈总包不只是月薪:
7 - 月薪 × 月数(13/14/15薪)
8 - 年终奖(几个月)
9 - 股票/期权
10 - 签字费
11 - 五险一金基数和比例
125. 不要只看钱:
13 - 技术成长空间
14 - 团队氛围
15 - 加班情况
16 - 远程/弹性
17
18薪资量级参考(一线城市,会随年份、城市、行情浮动,请以 BOSS直聘/脉脉/看准网等平台的实时数据为准):
19- Python初级(0-1年): 约 8-15K×13-14薪
20- Python中级(1-3年): 约 15-25K×14-16薪
21- Python高级(3-5年): 约 25-40K×14-16薪+股票""")
22
23# offer比较
24def compare_offer(name, salary, months, bonus, stocks, wlb):
25 """wlb: work-life balance 1-10"""
26 annual = salary * months + bonus + stocks
27 score = annual / 10000 + wlb * 5 # 简单评分
28 print(f"{name}: 总包{annual/10000:.1f}万, 生活平衡{wlb}/10, 评分{score:.1f}")
29 return score
30
31print("\n=== Offer对比 ===")
32offers = [
33 compare_offer("A大厂", 25000, 15, 50000, 100000, 4),
34 compare_offer("B中厂", 22000, 14, 30000, 0, 8),
35 compare_offer("C创业", 30000, 12, 0, 200000, 3),
36]
37best = offers.index(max(offers))
38print(f"\n推荐选择: {chr(65+best)}公司(综合评分最高)")