立即注册找回密码

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索

图文播报

查看: 12374|回复: 5

[分享] 生物信息就业是否真的比其他生物类方向更好?

[复制链接]
发表于 2024-9-25 21:14 | 显示全部楼层
据我观察,生物信息与其他生物类方向的毕业生的差异,主要在于:

  • 做生物信息的研究生,主要习得“生物信息分析”技能;
  • 其他生物类方向,主要习得“分子生物学实验”技能。
为了回答这个问题,我专门去猎聘网注册了一个账号,使用这两个关键词来检索。由于得到的结果较多,我使用了两个条件来筛选:

  • 城市:广州
  • 行业:制药/生物工程
两者均得到了100+个检索结果。
为了比较两者薪资的差异,我用python脚本提取了检索结果的前5页,统计两种岗位的薪酬平均值和标准误,得到的结果为:

  • bioinfo: 10.96±0.41(单位:千元)
  • molecular: 7.66±0.26(单位:千元)
结果表明,两者的岗位数相当,生信岗比分子生物岗的月薪多出约3k/月。

代码:
import re
import numpy as np

# 每个检索结果的前五页,手动另存为html文件。
# 生物信息:生信/{page}.html
# 分子生物学:分子生物学/【广州招聘信息_广州人才网招聘信息】-广州猎聘{page}.html

job_list = []
job_list2 = []
for page in '12345':
    print('page', page)
    a = open(f'生信/{page}.html', encoding="UTF-8").read()
    jobs = re.findall(r'<div class="job-info">.*?</div>', a, re.S)

    for i in jobs:
        position = re.search(r'<h3 .*?<a .*?>(.*?)</a>.*?</h3>', i, re.S).group(1).strip()
        try:
            salary = re.search(r'<p class="condition clearfix" title="(\d+)-.*?">', i).group(1)
        except(AttributeError):
            print(i)
        job_list.append((position, salary))

for page in [''] + [f'-第{i}页' for i in range(2,6)]:
    print('page', page)
    a = open(f'分子生物学/【广州招聘信息_广州人才网招聘信息】-广州猎聘{page}.html', encoding="UTF-8").read()
    jobs = re.findall(r'<div class="job-info">.*?</div>', a, re.S)

    for i in jobs:
        position = re.search(r'<h3 .*?<a .*?>(.*?)</a>.*?</h3>', i, re.S).group(1).strip()
        try:
            salary = re.search(r'<p class="condition clearfix" title="(\d+)-.*?">', i).group(1)
        except(AttributeError):
            print(i)
        job_list2.append((position, salary))

bioinfo = [int(i[1]) for i in job_list]
bioinfo_mean = np.mean(bioinfo)
bioinfo_stderr = np.std(bioinfo, ddof=1)/np.sqrt(len(bioinfo))

molecular = [int(i[1]) for i in job_list2]
molecular_mean = np.mean(molecular)
molecular_stderr = np.std(molecular, ddof=1)/np.sqrt(len(molecular))
print(f'bioinfo: {bioinfo_mean:.2f}±{bioinfo_stderr:.2f}')
print(f'molecular: {molecular_mean:.2f}±{molecular_stderr:.2f}')
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

关闭

官方推荐 上一条 /3 下一条

快速回复 返回列表 客服中心 搜索 洽谈合作
快速回复返回顶部 返回列表