和讯名家|面试造火箭:各大前端框架争相游说SpaceX,要为马斯克做大屏( 二 )
没错 , 当我们的编辑同事看完上述评价以后 , 内心的想法和你是一样的:xswl
本文插图
他还提到这里还有一个有趣之处 , 那就是这位 UI/UX 设计师此前并非来自「航空航天体制内」 , 而是做 App 与 Web 的设计出身的 。 他的代表作品包括索尼的全球设计规范和图片编辑器 , 还有 iOS 的社交应用等 。
doodlewind觉得 , 这体现了 SpaceX 在组建精英团队时的多元文化(例如做上面介绍的飞控软件的团队 , 其背景就来自于游戏、消费者软件、Web 开发、金融、电信、航空、学术界等) 。 所以做交互的同学们还是要有点志气 , 万一哪天我国的宇宙飞船也要招人做设计稿了呢?
以后 , 前端开发、UI/UX设计师 , 可以骄傲的说:我要成为宇宙飞船飞行系统开发者的男/女人!
终于 , 最好的语言PHP、人人都在学的Python没有完成的宏愿 , 可能要被JS完成了:JS一统江湖!
SpaceX的软件团队里 , 都是一群什么人?
现在是不是开始好奇在SpaceX公司的软件团队了?团队分工是怎样的?每个人的角色如何?那些让火箭和飞船升空的程序都是由谁编写出来的?
根据7年前Reddit上一个SpaceX团队提供的信息 , 我们知道他们有4个独立的软件团队:
飞行软件团队
飞行软件团队大约有35人 。 为包括猎鹰9号和龙飞船使用的应用程序编写所有代码;并在这些飞行器上进行核心平台工作 。 同事他们还编写模拟软件;测试飞行代码;编写部署在地面站的通信和分析软件 。 此外 , 还在任务控制部门工作 , 为现役任务提供支持 。
【和讯名家|面试造火箭:各大前端框架争相游说SpaceX,要为马斯克做大屏】企业信息系统小组
企业信息系统团队构建了使SpaceX公司运行的内部软件系统 。 他们身兼多职 , 包括创建采购订单和填写零件库存 , 设计零件以及工单、技术人员在现场打卡 , 并根据这些设计查看今天的工作内容.........以及中间的一切 。 他们使用C#/MVC4/EFC/SQL、Javascript/Knockout/Handlebars/LESS等和一个超级性感的REST API 。
地面软件团队
地面软件团队大约有9人 , 主要用LabVIEW进行编码 。 负责「任务」和「发射控制」中使用的GUI , 供工程师和操作人员监控飞行器遥测和指挥火箭、航天器和平台支持设备 。 团队在一个高度分布式系统中推送高带宽数据 , 并实施复杂的用户界面 , 对操作人员有严格的要求 , 以确保操作人员能够及时控制和评估航天器 。
本文插图
航电测试团队
航电测试团队与航电硬件设计人员合作 , 编写软件进行测试 。 能够及时找出硬件存在的问题 。 他们的主要目的是写出非常全面和强大的软件 , 以便能够在大批量的情况下自动发现硬件的问题 。 这个软件通常是在机械环境测试的时候运行 。
来吧少年们 , 让我们动手开发自己的SpaceX项目
开发SpaceX飞行控制系统可能有难度 , 但做一个SpaceX相关的应用可行性还是挺高的 。 前端的各种技术都很成熟了 , 花几天时间学习一个js框架 , 就能开搞了 。
但是任何应用都要数据驱动啊 , 之前看过很多关于SpaceX的报道 , 但总感觉有点零散信息不全 , 有没有一个数据源可以包办SpaceX一切 , 让人一目了然?
知识不懂上Wiki , 代码不会找GitHub 。
万能的GitHub上 , 还真就有这么一个神奇的项目SpaceX-API , 这个repo真的是「一文读懂」!
本文插图
这个项目是r/SpaceX社区开源的 , 现在已经有4500星了 。 你想了解关于SpaceX的火箭、太空船、发射时间等等这里一应俱全 。
推荐阅读
- 和讯科技|乐视退最后交易日报0.18元/股 明日将被正式摘牌
- 和讯科技|小红书发布二季度生态治理报告:拦截刷量行为1.3亿次
- 科学|东方红一号鲜为人知的故事(科技名家笔谈)
- 数据库|面试官:说说MySQL数据库分库分表,并且会有哪些问题?
- 中年|想拿腾讯Offer?设计模式,算法高频面试题别漏了
- 和讯科技|RELX悦刻举办守护未成年人再动员大会,万名店主践诺“最美约定”
- 和讯科技|李勇疯狂营销之下猿辅导“泡沫”易碎 业务内核被忽视引用户不满 | 互联网315进行时
- 和讯科技|黄炜“默不作声”:转转审核机制漏洞频发 手机验机报告不实问题多 | 互联网315进行时
- 互联网|万字长文拿下HTTPS,面试不再慌!
- 和讯名家|滴滴的无限游戏
