Soft_Job 板


LINE

(已徵得) 大家好,又来占个版面了 公司营运前景佳,扩大徵才中 希望各位有兴趣的高手来聊聊 公司名称: GoFreight 映瀚科技股份有限公司 (Hard Core Technology Corp.) 公司地址: 台北市民生东路三段49号13楼 徵才职缺: Backend / Frontend / DevOps Engineer 【 公司简介 】 GoFreight 在 2019 年底重新定位出发後,秉持着初衷迎向快速成长的道路,不到两年内 已经募资超过三百万美金,也在 2021 上半年交出漂亮的成绩。客户遍布四大洲超过十个 国家,其中最主要的市场北美更获得当地权威物流新闻平台 JOC.com 以及许多知名的物 流专家共同列入物流科技的市场地图 (LogTech Market Map 2021),其中不乏知名独角 兽 Flexport, Melio, PayCargo, Project44, FourKites 等,并且是 Freight Forwarding Software 区块内主产品是内部管理系统的唯一新创公司。 GoFreight 是专门为货运承揽 (Freight Forwarder) 与物流产业打造的云端平台,透过 工作流程自动化集中所有业务操作与数据,协助国际物流业者将顾客关系管理、行销、会 计、货运流程与商业分析等资讯数位化,透过一站式管理,直觉式工作流程与绝佳用户体 验获得产业好评,亦加速物流产业的数位化转型。我们将所有资讯集中到云端,让货运承 揽业者能随时随地轻松存取所有资讯。GoFreight 提供最先进的技术,透过降低系统复杂 度与进入门槛,大幅度地提高工作效率。 团队目前已经超过 100 人,其中美国约15人,来自於 Mozilla Firefox、TrendMicro、 CyberLink 以及 Synology 等软体科技品牌,以及 Service Titan (估值95亿)、 Central Destop、Freightos 等美国知名软体新创。毕业学校除台湾知名学府外,还包 括 Stanford, UCLA, Kentuky, Cornell, NYU, UIUC, USC, 早稻田等国际名校。我们的 愿景是网罗全世界顶尖的人才,打造一间不一样的软体公司: 比客户还了解他们的需求、 重视软体开发的创新、并且能够有智慧的化繁为简以解决客户的问题。 台湾的圣学科技股份有限公司由萨摩亚母公司映瀚科技股份有限公司 (Hard Core Technology Corp.) 100%持股 天下杂志专访 - 美国顶级创投、零售龙头全联, 为何肯砸亿元给台湾新创界航海王? https://www.cw.com.tw/article/5117763 浅谈垂直型SaaS新创 (Vertical SaaS Stratup) https://tinyurl.com/ecwkythm GoFreight | 看看 Meet Taipei 专访怎麽说:https://bit.ly/2X2NwvH 公司网页: https://www.gofreight.co/?utm_source=ptt&utm_medium=junior_RD_post 【 职位及薪资范围 】 1. Frontend Engineer 年薪 100~200万 职缺细节 https://www.yourator.co/companies/HardCoreTechnology/jobs/9987 2. Backend Engineer 年薪 130~200万 职缺细节 https://www.yourator.co/companies/HardCoreTechnology/jobs/19137 3. Full-Stack Engineer 年薪 100~200万 职缺细节 https://www.yourator.co/companies/HardCoreTechnology/jobs/9986 4. DevOps Engineer 年薪 100~150万 职缺细节 https://www.yourator.co/companies/HardCoreTechnology/jobs/19128 5. Senior DevOps Engineer 年薪 150~250万 职缺细节 https://www.yourator.co/companies/HardCoreTechnology/jobs/12288 薪资(保证最低年薪,必填项目): 14 个月 年终奖金计算方式: 底薪计算 公司分红: 视绩效与公司营收 工作时间: 周一至周五,10:00am~7:00pm (8小时),中午休息(自选一小时) 无打卡制度,上下班时间弹性,中午休息时间亦弹性,下午可以自选时间小睡片刻。 加班费制度:比照劳基法 员工是否需自备工具? 否,公司配MacBook Pro 【 公司福利 】 - 最新的 MacBook Pro 13” 16G RAM,加上二个27寸大萤幕 - 良好工作环境,扁平组织,透明的公司文化 - 年轻活力的新创团队,热情欢乐的工作气氛 - 公司提供笔电及测试机,陪你一起高效工作 - 有需要可配置二个以上萤幕,让你效率提升 - 备有研磨咖啡机与胶囊咖啡机,随你喝到饱 - 健康水果、零食点心与饮料,帮你补充能量 - 工业风格的办公环境,适合坐在窗边装文青 - 舒适高级的人体工学椅,坐一整天都不疲累 - 工时、休假给予弹性,优於法令之弹性休假 - 年终Party、不定期聚餐,重视大家相聚时光 - 推荐优秀人才进公司,相互交流,也有奖金 - 讲座、研讨会与书籍补助,学习路上不孤独 【 团队介绍 】 目前团队正处於快速扩张与冲刺的阶段,追求每个月推出新的功能以获取更多的客户,大 量新功能开发与 refactor 持续激荡进行中。每天与团队大量沟通产品的行为与作法,目 标在最有效的时间内产出客户爱不释手的功能,过程中充满了激情与挑战,非常适合以下 的人格特质: - 喜欢团队合作 - 创意与创造力 - 乐於接受挑战解决问题 - 清晰的逻辑与沟通能力 - 喜欢高效处理复杂的任务 团队中个个都是拥有丰富经验和执行实力的好手,所以除了把基本功能实作出来之外,我 们也追求 code 的品质、可读性与架构,实行 Code Review 与 Unit-Test 来确保程式的 品质。导入 Agile 开发的流程与精神,确保每周的版本稳定更新,持续精进产品的功能 。 - Daily Scrum,每天例行同步大家目前正在执行事项与所遇到的阻碍,互相协助 - 开放沟通的工作环境,欢迎任何想法提出来发想讨论 - 团队成员皆乐於分享与吸收新的知识,不定期举办 Lunch Meeting 分享技术交流 - 严谨的 Code Review,可以在 Review 的过程中探讨更深的想法与问题 - 服务全球企业级的客户,提供好的连线速度与效能 - Jenkins + Ansible 的 CI /CD 流程 (正在导入K8S) - 支持并全额补助团队成员参加 PyCon 或其他对产品有帮助的 Conference - 开放许愿池,以补助团队成员想购买的书籍或其他可以改善工作环境的物品 【 其他参考事项 】 @ Our Open Source Project - pyconcrete - https://github.com/Falldog/pyconcrete - data-spec-validator - https://pypi.org/project/data-spec-validator/ @ Our Team Github - Hard Core Technology - https://github.com/hardcoretech @ Our Technical share - Medium - https://medium.com/gofreight_hq/tagged/tech 【 履历内容注意事项 】 - 尽可能在履历中呈现你的专业能力,有什麽是你觉得你比一般人强的地方,出色的作 品,尽量秀出来 - 尊重隐私,必要的个人资讯只需要姓名、Email即可,不一定需要附上照片 来面试时也不会叫你填一些有的没的资料(ex: 身份证字号,家庭成员, ...) - 不必附上长长的个人家庭背景的自传,工作经验、学习态度、团队合作能力才是我们 注重的。你在什麽样的环境下长大并不影响你目前的能力 【 应徵方式 】 请将履历寄到 [email protected] 麻烦注明 PTT - <职缺> 徵才 - <Your Name> --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.212.186 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1629962304.A.B23.html
1F:推 goodga: DevOps一样也是两颗27”? 08/26 16:49
2F:→ Falldog: Yes 有需求的话,申请三个萤幕应该都不是问题 XD 08/26 16:55
3F:推 goodga: 喔喔 因为我看里面是写RD福利,可是DevOps好像又不算是RD 08/26 17:04
4F:→ Lordaeron: 这家就是术文章中UNICODE都搞错的。 08/26 20:00
5F:→ Falldog: 还请楼上指正有问题的地方 我再修正 thanks 08/26 21:38
6F:→ Lordaeron: unicode只定义code,不定义编码,utf-OOXX哪堆叫编码。 08/26 21:52
7F:→ Falldog: 是的 Unicode只定义"Code Point" 不是编码 文章写"编号" 08/26 22:09
8F:→ Falldog: 造成你的误解吗? 08/26 22:09
9F:→ Lordaeron: 文章是你的,请自理吧!python 的str.... 08/26 22:37
10F:→ Lordaeron: 另一个有趣的是: Foreign Key的故事。真的是够菜才会 08/26 22:40
11F:→ Lordaeron: 用,优点是还有研究精神。 08/26 22:41
12F:→ Lordaeron: java,c#,python的string 预设为utf-16, 占2 or 4 bytes 08/27 14:50
13F:→ Lordaeron: 它们都有自己的编码转换表,但不是所有的编码都有。 08/27 14:52
14F:→ Lordaeron: 最後,UTF-32 直接等於unicode 的code point。 08/27 14:53
Java / C# 我不太熟悉,不确定是不是 UTF-16 这边针对Python的部分回应一下,有错再帮忙指正 Python 每一个 unicode 储存在 PY_UNICODE 的 array 里,其实就是 platform depending 的 wchar_t[1][2],根据不同的 wchar_t 长度,CPython 会选择 用 UCS2 or UCS4 进行转换[3],而UCS2与UTF-16并不尽相同[4] [1] https://docs.python.org/3/c-api/unicode.html#c.Py_UNICODE Py_UNICODE This is a typedef of wchar_t, which is a 16-bit type or 32-bit type depending on the platform. [2] CPython Source Code - https://tinyurl.com/44p9xzvd #define PY_UNICODE_TYPE wchar_t [3] CPython Source Code - https://tinyurl.com/2dnzsw4t 此 function 将 utf-8 encoding 的 char 转换成 unicode int _Py_DecodeUTF8Ex(const char *s, ...){ .... Py_UCS4 ch; #if SIZEOF_WCHAR_T == 4 ch = ucs4lib_utf8_decode(&s, e, (Py_UCS4 *)unicode, &outpos); #else ch = ucs2lib_utf8_decode(&s, e, (Py_UCS2 *)unicode, &outpos); #endif [4] WIKI UTF-16与UCS-2的关系 https://tinyurl.com/hkubh5kn UTF-16可看成是UCS-2的父集。 ※ 编辑: Falldog (118.160.212.186 台湾), 08/27/2021 19:48:55
15F:→ Lordaeron: 如果一下UTF-16,一下UTF-32,哪要自行转码就中招了。 08/27 22:49
16F:→ Lordaeron: 这种跨平台方式,太奇怪了。 08/27 22:49
17F:→ Lordaeron: UTF-16是包括SURROGATE 的部分, UCS-2 没有。 08/27 22:54
18F:→ Lordaeron: UCS-4=UTF-32。 08/27 22:54
19F:→ Lordaeron: Python 3预设为UTF-8 了。 08/27 22:56
我不确定你要说的是? 原本是大大说我们的Unicode的技术文错了,想了解是错在哪边,现在比较像在讨论 Unicode 的其他定义了? 那趁这个机会小小分享一下我所知道的内容 Python是跨平台语言,直译器是用C语言写的,直译器又称CPython,所以讨论Python的 一些行为时,都可以看CPython的source code来观察Python的行为 CPython在compile时就决定了它的Unicode是哪个版本了,所以在下载安装Python时,是 会区分是Windows/Linux/macOS 32/64bit,旧版的似乎还会分unicode/ansi版? 所以, 上面说的CPython会根据wchar_t的长度来决定使用UCS2 or UCS4来转换Unicode,是在 compile time时就决定了,所以并不是run time时一下UTF-16 一下UTF-32 Python3的source code encoding预设是UTF-8[1],并不是Python3 Unicode预设是UTF-8。 Python3 预设的 str 是 unicode,而 unicode 是以 UCS2 or UCS4 来处理的话,就看 你的平台来决定(wchar_t的长度不一样) Unicode 真的是满复杂的,各平台作法有差异,UTF-16因为byte数不足,而搞了个 surrogate的作法出来。也趁大大的疑问我再复习了一下,我也是现在才知道 UCS4 == UTF-32 [1] https://docs.python.org/3/howto/unicode.html#the-string-type The default encoding for Python source code is UTF-8 ※ 编辑: Falldog (118.160.212.186 台湾), 08/27/2021 23:24:49
20F:→ Hsins: CPython 指的是直译器,不是 source code 吧 08/28 00:11
感谢提醒,已修正 ※ 编辑: Falldog (118.166.55.15 台湾), 08/28/2021 06:59:24
21F:→ Lordaeron: 没有unicode的string, 只有unicode编码的string. 08/28 08:35
22F:→ Lordaeron: Python3 的string是什麽,我在win上测,CODE 如下: 08/28 10:17
23F:→ Lordaeron: s='中文'\n es=s.encode()\n b=bytearray(es)\n 08/28 10:18
24F:→ Lordaeron: print(b)得到 bytearray(b'\xe4\xb8\xad\xe6\x96\x87') 08/28 10:19
25F:→ Lordaeron: 最後,都民国几年了,还UCS-2哪麽surrogate全死。 08/28 10:20
原来 L大 指的是 string.encode() 这个 function 预设值已经改成 utf-8 了是吗? 那没错,Python3後改的,因为我在探讨的大部分是 CPython 在 "Unicode(wchar_t)" 的 情况下怎麽处理(储存)的 另外,文章中我本来也没有对UCS2 UCS4做太多的着墨,因为我并没有深入研究,所以前 面回应UCS2与UTF-16的部分应该有误,因为讨论的文件不太多,我看source code可能理 解的不够完全[1] 以下是 CPython 的 unicodeobject.c 里面处理 utf-8 decode 的逻辑 int _Py_DecodeUTF8Ex( .... while (s < e) { Py_UCS4 ch; #if SIZEOF_WCHAR_T == 4 ch = ucs4lib_utf8_decode(&s, e, (Py_UCS4 *)unicode, &outpos); #else ch = ucs2lib_utf8_decode(&s, e, (Py_UCS2 *)unicode, &outpos); #endif if (ch > 0xFF) { #if SIZEOF_WCHAR_T == 4 Py_UNREACHABLE(); #else assert(ch > 0xFFFF && ch <= MAX_UNICODE); /* write a surrogate pair */ unicode[outpos++] = (wchar_t)Py_UNICODE_HIGH_SURROGATE(ch); unicode[outpos++] = (wchar_t)Py_UNICODE_LOW_SURROGATE(ch); 再回过头来看这个_Py_DecodeUTF8Ex的function,CPython在coding上,都是使用UCS的 keywoard来宣告2 byte or 4 bytes的word长度,而在wchar_t == 4的情况下是使用UCS4 的"编码"方式储存进wchar_t的阵列内容,而在wchar_t == 2的情况下,CPython自行处 理了 surrogate 的部分,所以可以理解成CPython在wchar_t == 2的环境下是使用UTF-16 的"编码"方式,将Unicode的内容储存入wchar_t的阵列里 [1] CPython Source Code - https://tinyurl.com/2dnzsw4t
26F:推 Hsins: 我看了一下那篇技术文章,对照前面 L 大提出的那句 08/28 10:56
27F:→ Hsins: 「unicode只定义code,不定义编码」 08/28 10:57
28F:→ Hsins: 应该想要表示的是即使都是使用 unicode 也需要指定编码方式 08/28 11:00
29F:→ Hsins: 除非是 ASCII 中的那些才能保证解码跟编码一致 08/28 11:01
30F:→ Hsins: 原本文中这句「例如 硬 的 Code Point 为 U+786C」不甚精确 08/28 11:02
31F:→ Hsins: ,因为在 unicode 字符集下面,指定不同的编码方式所对应出 08/28 11:03
32F:→ Hsins: 编号与符号之间的关系,并不是一定的 08/28 11:03
33F:→ Hsins: 这样说也有点不太准确…应该说 unicode 决定了字元的二进制 08/28 11:16
34F:→ Hsins: 位值,但没有确切规定怎麽进行编码和储存 08/28 11:17
35F:→ Lordaeron: 哇!!非常好的解释。 08/28 11:55
我也同意 L大提的 「unicode只定义code,不定义编码」这句话是正确的 所以,技术文提到的 「Unicode 的定义,对每个「字」都有一个独一无二的编号」如果 还是造成误解成编码的感觉,那就是我用字的问题了 Orz 如果说,H大说,技术文中提到的「例如 硬 的 Code Point 为 U+786C」这句话不够精 确的话,我只能提出更多说明,佐证我们的看法是不是一样的了(因为我们都同意 unicode只定义code,不定义编码) 根据 Python Document 对 Unicode 的说明如下[1] The Unicode standard describes how characters are represented by code points. A code point value is an integer in the range 0 to 0x10FFFF (about 1.1 million values, the actual number assigned is less than that). In the standard and in this document, a code point is written using the notation U+265E to mean the character with value 0x265e (9,822 in decimal). 以"硬"这个字来说,在Unicode里面它有个独一无二的"编号" (Code Point),可以表示 成U+786C,所以,在大部分的Unicode的工具网站,它的编号也会是U+786C [2]。而这个 Code Point,在不同的编码(UTF-8, UTF-16-LE, UTF-16-BE, UTF-32-LE, UTF-32-BE, Big5, ....),就会以不一样的内容与顺序储存入binary/memeory/storage里面 https://imgur.com/a/3CMdz9J 所以,呼应你的话,Unicode定义了每个字的Code Point,至於怎麽转换成binary储存起 来,就是各个"编码"(encoding)在做的事情了。如果因为其中一句话,让你们觉得整篇 技术文都废言的话,那我的确应该再修饰一下几个关键句子 ^^" 其实文章中比较想深入探讨的是Python3的unicode str的概念,对一般的使用者来说, 其实都是封装起来的概念,对应到CPython的source code里,到底是用什麽型式(编码) 储存进storage/binary/memory里面,所以才带到wchar_t,与不同平台之间的差异 怎麽徵才文变技术文了... Orz [1] https://docs.python.org/3/howto/unicode.html [2] https://unicode-table.com/en/786C/ ※ 编辑: Falldog (118.166.55.15 台湾), 08/28/2021 17:06:08
36F:→ Hsins: 没有呀,我觉得那篇技术文没错呀… 08/28 17:11
37F:→ Lordaeron: wchar_t只是2 BYTE 或 4 BYTE 的问题而已。你要存什麽 08/28 19:32
38F:→ Lordaeron: 并不是重点,如果你没有码表的话。 08/28 19:33
39F:→ Lordaeron: 说到最後,你们不强调"高手",相信没兴趣拆你台。 08/28 19:33
40F:→ Lordaeron: Big5和Unicode 无关。别扯在一起。 08/28 19:36
41F:→ Lordaeron: 看SOURCE没什麽,别再PO 了。UNICODE的事相信很多前辈 08/28 19:45
42F:→ Lordaeron: 都有写了,你就好好的徵才(没多久前才徵过一样的) 08/28 19:46
43F:→ Lordaeron: 但真的不用强调什麽技术公司。that's all,好好的做生 08/28 19:47
44F:→ Lordaeron: 意,顾好员工就好。技术,再磨吧。 08/28 19:47
45F:推 answerseeker: 推一下这个领域耕耘的新创 08/29 19:50
46F:→ gn01838335: 结论是没有字码表xd不要写程式吗 08/31 21:18
47F:→ gn01838335: Xdd 08/31 21:18
48F:→ gn01838335: 我这些过王安码转档路过,转码文字最精准是先是拆字 08/31 21:25
49F:→ gn01838335: 码并来源文字byte 编对应的字码。若你转码系统没有这 08/31 21:25
50F:→ gn01838335: 个对应档一天就出现乱码。回到源头解byte组文字,做 08/31 21:25
51F:→ gn01838335: 字典档才能避免文字出错。尤其是一堆中文造字程式出 08/31 21:25
52F:→ gn01838335: 来的鬼东西 08/31 21:25
53F:→ gn01838335: 这篇勾起我对中文字痛恨的回忆…天天在转码 08/31 21:28
54F:→ gn01838335: 要保证转码出错就是规定要走什麽编码。但如果输入资 08/31 21:32
55F:→ gn01838335: 料本来就没有在编码里面,例如windows压缩就是很好的 08/31 21:32
56F:→ gn01838335: 例子。oS预设(假设中文)的语言如果用没有在里面的 08/31 21:32
57F:→ gn01838335: 字码(简体字)会直接报错误。通常大型系统都会严格 08/31 21:32
58F:→ gn01838335: 定义使用字码和转型,很少通吃。 08/31 21:32
※ 编辑: Falldog (114.24.3.196 台湾), 09/16/2021 21:38:41







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灯, 水草

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

TOP