上海学校硕士毕业生,毕业第一份工作在沪就可以留沪。暑期由于去北京实习耽误了上海这边的秋招,只拿到了一个很一般小公司四线左右的互联网 offer。北京拿到了一家 bat 一家 tmd 的 offer。岗位都是算法工程师,本人非科班,江苏人,家里小康,但也不是一下子就能拿出上海首付一百多万的家庭。想听听过来人的意见,这种情况怎么选择。