Soft_Job 板


LINE

看到这个讨论串忍不住想分享。 先做个自我介绍,我目前 26 岁,去年研究所毕业目前年资刚满一年没多久。熟悉的语言 是 PHP ,找的也是跟 PHP 相关的工作,目前任职广告公司做一些酷酷的广告科技。 去年面试了五间公司,都是本土企业,我就俗辣然後英文不够厉害不敢面外商。这些公司 我都拿着 Side Project、开源专案参与记录,以及论文当履历作为面试的履历,总的来 说这些面试我没有被考到白板题,也没有被考到任何考卷,多的是讨论我的 Side Projec t 与解决了什麽开源专案的问题。还有碰过面试官很认真的跟我探讨我的论文主题,以及 我的解决方法,让我梦回毕业口试。 面对面试我完全没有准备解题,就上次解题的经验还是大学学写程式写的那一百多题 zer ojudge,在之後的学习历程上就完全没有碰过了。如果面试突然考我解题,我可能会爆掉 XD 这里先分享我的 GitHub : https://github.com/monkenWu 一直以来我做的都是一些酷酷的小东西,没有到很多人使用或安装数很高。但都是我在开 发的过程中遇到的问题,我将它们转换成一个通用程式库或者是解决方案;或者是碰到一 些我认为很性感的新技术,我会想尝试将这些东西融和进我的开发流程中。比如说,我现 在就在替 PHP 的某个老字号开源框架做高效能伺服器的支援。 在制作 Side Project 的过程中通常可以让你更认识你自己,当你替自己设定好一个伟大 的目标时,在前进的过程中才会发现有哪里不足。大多数时候,我都是在加深自己脑袋里 的知识,而不是每天下班很认真的开发工作。 比起 Side Project 我觉得贡献大型开源软体是个更不赖的行动,在贡献开源软体的过程 中,核心贡献者几乎会逐行地对你的程式码进行 Review 。第一次贡献时超羞耻,被逐行 问问题,都怀疑自己会不会写程式。但只要你持续关注你的 PR ,通常会修正成大家都开 心的样子。最後被成功合并分支时,那个成就感真的爆棚。 贡献大型开源框架更能看出自己的程式码的不足,不论是在可维护性、确效或者是解决问 题的思考模式,都能够在讨论的过程中学到很多。那些超会写程式的人帮你逐行 Code Re view ,给你建议还等你改完,真的赚烂。 推荐大家阅读这篇「如何贡献开源专案」: https://opensource.guide/zh-hant/how-to-contribute/ 不过像是制作 Side Project 或贡献开源专案都很需要持续的动力与热情,若是求职导向 我也是认为大量解题你能够立即看见的回馈是最显着的。 最後是结论,这篇文章想分享的核心是:如果你像我一样大量将时间投资在非解题的开源 专案或是 Side Project 上,在一些本土企业的面试中也不会被看轻。 希望大家都能够越来越好。 --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.216.25.123 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1685749234.A.657.html ※ 编辑: mohai (49.216.25.123 台湾), 06/03/2023 07:41:00 ※ 编辑: mohai (49.216.25.123 台湾), 06/03/2023 07:41:20
1F:推 taitzyhwan: 推,我上一份工作面试的时候也都在聊自己做的side pr 06/03 07:50
2F:→ taitzyhwan: oject,只要做的是有意义的东西,面试官也很有兴趣聊 06/03 07:50
3F:→ taitzyhwan: 聊是做了什麽有趣的东西,而没有考刷题 06/03 07:50
4F:推 shieldsky: 推这篇,难得看到贡献开源专案的分享,赞! 06/03 09:21
5F:→ testPtt: 我有些是外挂类的东西 感觉放开源专案不太好 06/03 09:41
6F:推 TAKADO: 帮忙大型开源专案,其实有点投稿学术期刊的感觉了,大师帮 06/03 09:43
7F:→ TAKADO: 你review甚至建议怎麽修作品,而你的作品则贡献了整个社群 06/03 09:43
8F:→ TAKADO: 。 06/03 09:43
9F:推 v86861062: 推推 06/03 11:47
10F:推 Inglenook: 推开源 06/03 12:07
11F:推 MS006872: 好赞 06/03 12:52
12F:推 new122851: 同五楼问,如果是贡献外挂类的适合吗 06/03 13:11
13F:→ superpandal: 不是整理就是fork 根本rock不起来 不知道为何很多华 06/03 20:40
14F:→ superpandal: 人都很喜欢搞这种东西 而不是发明 06/03 20:41
15F:→ superpandal: 当然我都知道这样很花时间 06/03 20:47
16F:推 gino0717: 南无阿弥陀佛 06/03 20:57
17F:→ superpandal: php是不错但我更喜欢shell 因为可以io流写法 例如ssh 06/03 21:08
18F:→ superpandal: 连线就可以echo pwd > XX 让它执行pwd 然後read -r l 06/03 21:10
19F:→ superpandal: < Xxx读结果出来 当然不是这样就能 类unix其实是半成 06/03 21:12
20F:→ superpandal: 品 虽然linux一点点可以这样做 但绝对都不是file api 06/03 21:14
21F:→ superpandal: 一切皆文件没达成 不然call个api就可以io流解决 还顺 06/03 21:16
22F:→ superpandal: 带可以有异步功能 这样才rock的起来 06/03 21:17
23F:→ superpandal: 现在软体生态都太蠢了 06/03 21:20
24F:→ superpandal: 学习一堆沉重做的事情又一点点的工具 不然就是正在造 06/03 21:24
25F:→ superpandal: 这种工具或二次开发 然後用了新工具惊为天人 很无言 06/03 21:26
26F:→ eks9527: ?-? 06/03 22:11
27F:→ Hsins: 公虾饺,就 OS 提供 file descriptor 去重定向,什麽 IO 流 06/03 23:11
28F:→ Hsins: = = 06/03 23:11
29F:→ Hsins: 另外 PHP 又不是没提供你想表示的 I/O Streaming 介面 06/03 23:16
30F:→ superpandal: 这是看shell 的实现 一般的确只是api 我说的file api 06/04 01:09
31F:→ superpandal: 只是重定向 06/04 01:10
32F:→ superpandal: 指的是call api型式用的是这种方式 06/04 01:11
33F:→ superpandal: echo 参数1 参数2 > /api/XXX 06/04 01:13
34F:→ superpandal: linux下比较像的就是proc 每个语言都有io stream功能 06/04 01:15
35F:→ superpandal: 但shell下的是<和> 简洁 06/04 01:18
36F:→ superpandal: 但procfs只有很少东西可以这麽做 06/04 01:20
37F:→ superpandal: 像bash tcp client功能就不只是重定向 系统api如果都 06/04 01:22
38F:→ superpandal: 是这种方式就是爽 深感遗憾 06/04 01:24
39F:→ superpandal: 类unix当初的想法是一切皆是文件 可是没实现 06/04 01:31
40F:→ superpandal: 以这种伪档案系统如果可以呼叫api 自然异步操作也是 06/04 01:38
41F:→ superpandal: 不在话下 06/04 01:39
42F:→ superpandal: 某楼还以为我在讲io 只是目前系统确实多数是这样 06/04 01:43
43F:→ superpandal: 连api都要以文件方式提供 不然一切皆文件都是空的 06/04 02:08
44F:→ superpandal: 但最起码类unix还比win好多了 06/04 02:09
45F:→ Firstshadow: Rock! Stay cool 06/04 03:17
46F:推 tzouandy2818: 推文怎麽有个人自己讲自己的好像很爽 06/04 10:05
47F:推 brucetu: 你觉得爽的写法别人不一定爽 而且没解决什麽问题 06/04 15:42
48F:推 Lhmstu: 推文好好笑 06/04 16:25
49F:→ superpandal: 谁自己讲自己的? 我只是认为楼主说自己搞的很酷言过 06/04 16:51
50F:→ superpandal: 其实 很爽本来就是以简单易用为考量 现在很多东西平 06/04 16:58
51F:→ superpandal: 台绑定太深 至於解决什麽当然是解决凡事都要写一般大 06/04 17:01
52F:→ superpandal: 型语言的麻烦 可以脚本控制 06/04 17:02
53F:→ superpandal: 以前有机会这麽做 现在历史因素没了 很好笑? 06/04 17:04
54F:推 gino0717: 南无阿弥陀佛 06/04 17:35
55F:→ superpandal: 其实是可以实现 但不是原生的 底层不这麽做终究还是 06/04 19:01
56F:→ superpandal: 平台限定 06/04 19:01
57F:→ Hsins: 听君一席话,如听一席话。如果能让所有作业系统底层都以同 06/04 23:26
58F:→ Hsins: 一套方法跟哲学实作,您还留在这真的是太屈才了 06/04 23:26
59F:→ shomingchang: io流写法c++不是就有了?各种重载而已。 06/05 06:03
60F:→ superpandal: 你以为我爱讲? 讲给你听的? 偏见真多 我主要都已经 06/05 23:27
61F:→ superpandal: 说的很清楚 楼主说很酷的标准不高 跟我是否酷到天际 06/05 23:29
62F:→ superpandal: 是两回事 但这是我的目标没错 06/05 23:31
63F:→ superpandal: c++那个与shell的差远了 只有>和<只是简单示例 06/05 23:32
64F:→ superpandal: 先不说伪档案系统 光重定向就很多花样 也很灵活 这 06/05 23:35
65F:→ superpandal: 有是爱用的原因 不会很无聊坑又不会少 06/05 23:38
66F:→ superpandal: 事实上光重定向也可以写复杂应用 只是有限制 06/05 23:42
67F:→ superpandal: 大概眼界开了 看很多东西觉得很无聊 06/05 23:47
68F:推 fullout: 推资讯 07/02 16:34







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP