LinkedIn 数据显示,求职者平均每周花 11 个小时寻找工作;技术角色显着放大了这一点,涉及筛选不同平台上的数百个列表。 我的合作伙伴的求职过程凸显了这种低效率——每天仅在 LinkedIn 上滚动几个小时。需要一个更有效的解决方案。
挑战
发帖量之大让网络开发人员不知所措。 在伦敦进行简单的“前端开发人员”搜索,得到了 401 个结果。 每个列表要求:
处理 401 项工作意味着数小时的重复性体力劳动。
解决方案:自动化工作流程
三阶段自动化管道将此过程缩短至大约 10 分钟:
JobSpy 奠定了基础,并由 JobsParser 处理:
执行:
<code>pip install jobsparser</code>
<code>jobsparser \ --search-term "Frontend Developer" \ --location "London" \ --site linkedin \ --results-wanted 200 \ --distance 25 \ --job-type fulltime</code>
CSV 输出包含综合数据:
JobSpy 和 JobsParser 还支持其他招聘委员会,包括 LinkedIn、Indeed、Glassdoor、Google 和 ZipRecruiter。
虽然考虑(并测试)了 pandas,但 Google 表格提供了更大的灵活性。 涉及的过滤策略:
首次求职者:
更复杂的过滤器可以融合多种技术。
这将 401 个工作岗位减少到可管理的 8 个。
过滤后的作业经历:
结论
该工具旨在简化求职过程。欢迎反馈和提问。
以上是自动化你的求职:使用 Python 抓取 LinkedIn 职位的详细内容。更多信息请关注PHP中文网其他相关文章!