实习生的网络安全成长之路:从零到代码优化与团队协作

本文分享了作者在Black Hills Information Security实习四个月的经历,从初入安全领域的紧张到学习编写高效代码、使用sed和awk工具,以及团队协作的成长过程,体现了实际工作中的技术挑战与收获。

许多感谢给BHIS - Black Hills Information Security, Inc.

我在Black Hills Information Security的时间虽然短暂,但相信这是我计算机科学和安全职业生涯中最重要的四个月。
我从上学期末开始,大约在四月。当时我觉得自己完全不知所措,也确实如此。我对安全一无所知,进来时超级紧张,感觉自己什么都不会。毕竟,如果我走错一步,整个公司都可能垮掉!我只是个大一新生!但这种压力并没有持续太久。这里的每个人都让我感到受欢迎。办公室大约有十个人,我可以自信地说每个人都帮助了我。

我之前在机器人实验室和UAS认识Logan,所以他坐下来教我入门。更好的是,他回答了我大部分问题。他说他也有过类似的初体验,不知道事情也不知道如何查找。但他向我保证,不知道没关系,提问也没关系。从那时起,我开始放松下来,我知道这会很棒。

好吧,放松没持续太久。我被扔进了一个大得能把我吞没的项目,我必须全力以赴。Lawrence在这里发挥了关键作用,不仅给我提出了看似不可能完成的挑战,还以聪明有效的方式教我解决方法。从项目中最大的收获之一是学习如何编写干净、快速的代码,以便与其他人的代码协同工作。在课堂上学这种编程很难,实际看到它运作更是极其困难。我的程序从运行36小时缩短到约5小时,我差点晕倒。Lawrence还教我如何让计算机为我工作,而不是我为它工作。如果我在这里只学一件事,那就是sed和awk非常强大。

其他实习生也非常欢迎我。当其他人回家过自己的生活时,我们会留下来。最后一个人离开后,我们聚在“实习生洞穴”里分享故事,计算机塔让房间变成桑拿房。我听到了人们做的疯狂黑客、参加的会议、合作过的人,当然还有八卦。但在这里,我了解了这家迷人公司的成立过程及其在安全领域的一些历史。房间里的每个人都热爱公司,很高兴在这里。我现在也有同感。

我不再像以前那样不知所措,可能从未真正是。我只是不知道如何处理呈现给我的问题。我学会了为这家公司做好工作,也学会了成为更好的计算机科学家。总有一天我会毕业,知道没有Black Hills Information Security,我绝不会走到今天。为此,我想感谢Rapid City办公室和公司其他地方的每个人的支持和知识!没有你们,这里不会一样。

十年后… 来自渗透测试过去的回忆:用MailSniper攻击Exchange

2条评论

Sanka Decaf
2016年10月4日 @ 2:09 am
他们雇佣你是因为你的名字叫Kali吗?好奇的人想知道。

BHIS
2016年10月4日 @ 8:30 am
不,我们没有,但这确实是个很棒的巧合!

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计