刚到巴塞罗那租下小公寓,Wi-Fi一连上,第一件事不是点外卖,而是打开LeetCode肝一道算法题——这大概是很多西班牙CS留学生的日常。
? 模块一:GitHub——你的开源简历,比成绩单更有说服力
在马德里康普顿斯大学,教授批完作业常说一句:'你的项目没传GitHub,等于没做。'
GitHub不仅是代码仓库,更是你在欧洲求职的“技术门面”。
- 把课程项目(比如Python爬虫抓取西班牙火车票价)上传,并写清晰README
- 参与本地开源活动,比如BarcelonaJS社区每月举办的Hack Night
- 让GitHub主页像作品集一样整洁:绿格子别断更,每周至少一次commit
? 模块二:LeetCode——西语公司也逃不过的算法关卡
你以为西班牙不卷?错!我在Telefónica实习前,同样要过15道Medium难度关。
LeetCode是硬通货,尤其对想进跨国企业的同学:
- 每天1题保持手感,用‘西班牙时差’优势:白天刷题,晚上参加北美Mock Interview
- 重点攻克Array、Hash Table、DFS三类题——IBERDROLA电面最爱考
- 搭配Notion建个错题本,记录每次TLE(超时)原因,比如没用set优化查找
? 模块三:Codecademy——零基础补课神器,边学边练超友好
有个扎心事实:西班牙公立大学前两年理论猛灌,实操少得可怜。
我室友靠Codecademy三个月从‘Hello World’到做出一个React天气App,关键是:
- 选Interactive Course路径,边敲边运行,反馈即时
- 配合YouTube搜‘Codecademy + Spanish subtitles’,理解更快
- 完成项目后直接导出链接,加进LinkedIn技能栏
? 亲测提示:别只闷头刷题!每周抽2小时参加马德里或巴塞的Tech Meetup,面对面交换GitHub链接,机会往往就藏在一次交流里。
另外,三个平台账号邮箱建议统一,方便未来投递简历时一键附上个人技术主页。


