266 lines
20 KiB
HTML
266 lines
20 KiB
HTML
|
<!DOCTYPE HTML>
|
|||
|
<html lang="en" class="sidebar-visible no-js light">
|
|||
|
<head>
|
|||
|
<!-- Book generated using mdBook -->
|
|||
|
<meta charset="UTF-8">
|
|||
|
<title>Your First Week - TSYS Group Member Handbook</title>
|
|||
|
<!-- Custom HTML head -->
|
|||
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
|||
|
<meta name="description" content="">
|
|||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|||
|
<meta name="theme-color" content="#ffffff" />
|
|||
|
|
|||
|
<link rel="icon" href="favicon.svg">
|
|||
|
<link rel="shortcut icon" href="favicon.png">
|
|||
|
<link rel="stylesheet" href="css/variables.css">
|
|||
|
<link rel="stylesheet" href="css/general.css">
|
|||
|
<link rel="stylesheet" href="css/chrome.css">
|
|||
|
<link rel="stylesheet" href="css/print.css" media="print">
|
|||
|
<!-- Fonts -->
|
|||
|
<link rel="stylesheet" href="FontAwesome/css/font-awesome.css">
|
|||
|
<link rel="stylesheet" href="fonts/fonts.css">
|
|||
|
<!-- Highlight.js Stylesheets -->
|
|||
|
<link rel="stylesheet" href="highlight.css">
|
|||
|
<link rel="stylesheet" href="tomorrow-night.css">
|
|||
|
<link rel="stylesheet" href="ayu-highlight.css">
|
|||
|
|
|||
|
<!-- Custom theme stylesheets -->
|
|||
|
</head>
|
|||
|
<body>
|
|||
|
<!-- Provide site root to javascript -->
|
|||
|
<script type="text/javascript">
|
|||
|
var path_to_root = "";
|
|||
|
var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light";
|
|||
|
</script>
|
|||
|
|
|||
|
<!-- Work around some values being stored in localStorage wrapped in quotes -->
|
|||
|
<script type="text/javascript">
|
|||
|
try {
|
|||
|
var theme = localStorage.getItem('mdbook-theme');
|
|||
|
var sidebar = localStorage.getItem('mdbook-sidebar');
|
|||
|
|
|||
|
if (theme.startsWith('"') && theme.endsWith('"')) {
|
|||
|
localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1));
|
|||
|
}
|
|||
|
|
|||
|
if (sidebar.startsWith('"') && sidebar.endsWith('"')) {
|
|||
|
localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1));
|
|||
|
}
|
|||
|
} catch (e) { }
|
|||
|
</script>
|
|||
|
|
|||
|
<!-- Set the theme before any content is loaded, prevents flash -->
|
|||
|
<script type="text/javascript">
|
|||
|
var theme;
|
|||
|
try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { }
|
|||
|
if (theme === null || theme === undefined) { theme = default_theme; }
|
|||
|
var html = document.querySelector('html');
|
|||
|
html.classList.remove('no-js')
|
|||
|
html.classList.remove('light')
|
|||
|
html.classList.add(theme);
|
|||
|
html.classList.add('js');
|
|||
|
</script>
|
|||
|
|
|||
|
<!-- Hide / unhide sidebar before it is displayed -->
|
|||
|
<script type="text/javascript">
|
|||
|
var html = document.querySelector('html');
|
|||
|
var sidebar = 'hidden';
|
|||
|
if (document.body.clientWidth >= 1080) {
|
|||
|
try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { }
|
|||
|
sidebar = sidebar || 'visible';
|
|||
|
}
|
|||
|
html.classList.remove('sidebar-visible');
|
|||
|
html.classList.add("sidebar-" + sidebar);
|
|||
|
</script>
|
|||
|
|
|||
|
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
|
|||
|
<div class="sidebar-scrollbox">
|
|||
|
<ol class="chapter"><li class="chapter-item expanded "><a href="Preface.html"><strong aria-hidden="true">1.</strong> Preface</a></li><li class="chapter-item expanded "><a href="HowToUseThisBook.html"><strong aria-hidden="true">2.</strong> How to use this book</a></li><li class="chapter-item expanded affix "><li class="part-title">Part 1 : Welcome to TSYS Group</li><li class="chapter-item expanded "><a href="YourFirstDay.html"><strong aria-hidden="true">3.</strong> Your First Day</a></li><li class="chapter-item expanded "><a href="TSYSGroupFactsThatMatter.html"><strong aria-hidden="true">4.</strong> TSYS Group Facts That Matter</a></li><li class="chapter-item expanded "><a href="WelcomeToFlatland.html"><strong aria-hidden="true">5.</strong> Welcome to Flatland</a></li><li class="chapter-item expanded affix "><li class="part-title">Part 2 : Settling In</li><li class="chapter-item expanded "><a href="YourFirstWeek.html" class="active"><strong aria-hidden="true">6.</strong> Your First Week</a></li><li class="chapter-item expanded "><a href="Org.html"><strong aria-hidden="true">7.</strong> Teams, Hours, and the Office</a></li><li class="chapter-item expanded "><a href="Risks.html"><strong aria-hidden="true">8.</strong> Risks</a></li><li class="chapter-item expanded affix "><li class="part-title">Part 3: Choose Your Own Adventure</li><li class="chapter-item expanded "><a href="YourFirstMonth.html"><strong aria-hidden="true">9.</strong> Your First Month</a></li><li class="chapter-item expanded affix "><li class="part-title">Part 4: TSYS Group Is A Work In Progress</li><li class="chapter-item expanded "><a href="TheoryOfRecruitmentAndOnboarding.html"><strong aria-hidden="true">10.</strong> TSYS Group GrowthAndChange</a></li></ol>
|
|||
|
</div>
|
|||
|
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
|
|||
|
</nav>
|
|||
|
|
|||
|
<div id="page-wrapper" class="page-wrapper">
|
|||
|
|
|||
|
<div class="page">
|
|||
|
<div id="menu-bar-hover-placeholder"></div>
|
|||
|
<div id="menu-bar" class="menu-bar sticky bordered">
|
|||
|
<div class="left-buttons">
|
|||
|
<button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar">
|
|||
|
<i class="fa fa-bars"></i>
|
|||
|
</button>
|
|||
|
<button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list">
|
|||
|
<i class="fa fa-paint-brush"></i>
|
|||
|
</button>
|
|||
|
<ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu">
|
|||
|
<li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li>
|
|||
|
<li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li>
|
|||
|
<li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li>
|
|||
|
<li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li>
|
|||
|
<li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li>
|
|||
|
</ul>
|
|||
|
<button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar">
|
|||
|
<i class="fa fa-search"></i>
|
|||
|
</button>
|
|||
|
</div>
|
|||
|
|
|||
|
<h1 class="menu-title">TSYS Group Member Handbook</h1>
|
|||
|
|
|||
|
<div class="right-buttons">
|
|||
|
<a href="print.html" title="Print this book" aria-label="Print this book">
|
|||
|
<i id="print-button" class="fa fa-print"></i>
|
|||
|
</a>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div id="search-wrapper" class="hidden">
|
|||
|
<form id="searchbar-outer" class="searchbar-outer">
|
|||
|
<input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header">
|
|||
|
</form>
|
|||
|
<div id="searchresults-outer" class="searchresults-outer hidden">
|
|||
|
<div id="searchresults-header" class="searchresults-header"></div>
|
|||
|
<ul id="searchresults">
|
|||
|
</ul>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
|
|||
|
<script type="text/javascript">
|
|||
|
document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible');
|
|||
|
document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible');
|
|||
|
Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) {
|
|||
|
link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1);
|
|||
|
});
|
|||
|
</script>
|
|||
|
|
|||
|
<div id="content" class="content">
|
|||
|
<main>
|
|||
|
<h1 id="your-first-week"><a class="header" href="#your-first-week">Your First Week</a></h1>
|
|||
|
<!-- TOC -->
|
|||
|
<ul>
|
|||
|
<li><a href="#your-first-week">Your First Week</a>
|
|||
|
<ul>
|
|||
|
<li><a href="#introduction">Introduction</a></li>
|
|||
|
<li><a href="#why-do-i-need-to-pick-my-own-projects">Why do I need to pick my own projects?</a></li>
|
|||
|
<li><a href="#but-how-do-i-decide-which-things-to-work-on">But how do I decide which things to work on?</a></li>
|
|||
|
<li><a href="#how-do-i-find-out-what-projects-are-under-way">How do I find out what projects are under way?</a></li>
|
|||
|
<li><a href="#short-term-vs-long-term-goals">Short-term vs. long-term goals</a></li>
|
|||
|
<li><a href="#someone-told-me-to-or-not-to-work-on-x-and-theyve-been-here-a-long-time">Someone told me to (or not to) work on X. And they’ve been here a long time!</a></li>
|
|||
|
<li><a href="#what-about-all-the-things-that-im-not-getting-done">What about all the things that I’m not getting done?</a></li>
|
|||
|
<li><a href="#can-i-be-included-the-next-time-tsys-group-is-deciding-x">Can I be included the next time TSYS Group is deciding X?</a></li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
<!-- /TOC -->
|
|||
|
<h2 id="introduction"><a class="header" href="#introduction">Introduction</a></h2>
|
|||
|
<p>You’re not freaking out anymore. In fact, you’re ready to show up to work (wherever and whenever in the world that happens to be
|
|||
|
because TSYS Group is the first organization with a truly global talent base from day zero) this work block, and then what?</p>
|
|||
|
<p>This next section walks you through figuring out what to work on. You’ll learn about how projects work, how cabals work, and how products get out the door at TSYS Group.</p>
|
|||
|
<p>Whatever group you’re in, whether you’re building servers, writing documentation, or making art, this section applies to you. It’s crucial that you believe it, so we’ll repeat it a few more times in this uuide.</p>
|
|||
|
<h2 id="why-do-i-need-to-pick-my-own-projects"><a class="header" href="#why-do-i-need-to-pick-my-own-projects">Why do I need to pick my own projects?</a></h2>
|
|||
|
<p>We’ve heard that other companies have people allocate a percentage of their time to self- directed projects. At TSYS Group, that percentage is 100.</p>
|
|||
|
<p>Since TSYS Group is flat, members don’t join projects because they’re told to. Instead, you’ll decide what to work on after asking yourself the right questions (more on that
|
|||
|
later). Members vote on projects with their time and git commits. Strong projects are ones in which members can see demonstrated value; they staff up easily. This means there are any number of internal recruiting efforts constantly under way.</p>
|
|||
|
<p>If you’re working here, that means you’re good at your job. Members are going to want you to work with them on their projects, and they’ll try hard to get you to do so. But
|
|||
|
the decision is going to be up to you. (In fact, at times you’re going to wish for the luxury of having just one person telling you what they think you should do, rather
|
|||
|
than hundreds.</p>
|
|||
|
<h2 id="but-how-do-i-decide-which-things-to-work-on"><a class="header" href="#but-how-do-i-decide-which-things-to-work-on">But how do I decide which things to work on?</a></h2>
|
|||
|
<p>Deciding what to work on can be the hardest part of your mission at TSYS Group. This is because, as you’ve found out by now, you were not on-boarded to fill a specific job description.</p>
|
|||
|
<p>You were hired to constantly be looking around for the most valuable work you could be doing. At the end of a project, you may end up well outside what you thought was your core area of expertise.</p>
|
|||
|
<p>There’s no rule book for choosing a project or task at TSYS Group. But it’s useful to answer questions like these:</p>
|
|||
|
<ul>
|
|||
|
<li>Of all the projects currently under way, what’s the most valuable thing I can be working on?</li>
|
|||
|
<li>Which project will have the highest direct impact on our customers? How much will the work I ship benefit them?</li>
|
|||
|
<li>Is TSYS Group not doing something that it should be doing?</li>
|
|||
|
<li>What’s interesting? </li>
|
|||
|
<li>What’s rewarding? </li>
|
|||
|
<li>What leverages my individual strengths the most?</li>
|
|||
|
</ul>
|
|||
|
<h2 id="how-do-i-find-out-what-projects-are-under-way"><a class="header" href="#how-do-i-find-out-what-projects-are-under-way">How do I find out what projects are under way?</a></h2>
|
|||
|
<p>Our git server at https://git.turnsys.com/explore is the single project list in the organization. However, the best way to find out is to ask other members. Anyone, really. This can
|
|||
|
provide additional context, how projects fit into the overall goals etc. Keep in mind that members may be very busy, so please use calendar scheduling heavily!</p>
|
|||
|
<p>When you do, you’ll find out what’s going on around the organization and your peers will also find out about you.</p>
|
|||
|
<p>Lots of members at TSYS Group want and need to know what you care about, what you’re good at, what you’re worried about, what you’ve got experience with, and so on.</p>
|
|||
|
<p>And the way to get the word out is to start telling members all of those things. So, while you’re getting the lay of the land by learning about projects, you’re also broadcasting your
|
|||
|
own status to a relevant group of members.</p>
|
|||
|
<p>Got an idea for how TSYS Group could change how we internally broadcast project/company status? Great. Do it. In the meantime, the Discord Lounge is always open, so plant yourself in it often.</p>
|
|||
|
<h2 id="short-term-vs-long-term-goals"><a class="header" href="#short-term-vs-long-term-goals">Short-term vs. long-term goals</a></h2>
|
|||
|
<p>Because we all are responsible for prioritizing our own work, and because we are conscientious and anxious to be valuable, as individuals we tend to gravitate toward projects
|
|||
|
that have a high, measurable, and predictable return for the company. So when there’s a clear opportunity on the table to succeed at a near-term business goal with a clear
|
|||
|
return, we all want to take it.</p>
|
|||
|
<p>And, when we’re faced with a problem or a threat, and it’s one with a clear cost, it’s hard not to address it immediately. This sounds like a good thing, and it often is, but it has
|
|||
|
some downsides that are worth keeping in mind.</p>
|
|||
|
<p>Specifically, if we’re not careful, these traits can cause us to race back and forth between short-term opportunities and threats, being responsive rather than proactive.</p>
|
|||
|
<p>So our lack of a traditional structure comes with an important responsibility. It’s up to all of us to spend effort focusing on what we think the long-term goals of the
|
|||
|
organization should be.</p>
|
|||
|
<h2 id="someone-told-me-to-or-not-to-work-on-x-and-theyve-been-here-a-long-time"><a class="header" href="#someone-told-me-to-or-not-to-work-on-x-and-theyve-been-here-a-long-time">Someone told me to (or not to) work on X. And they’ve been here a long time!</a></h2>
|
|||
|
<p>Well, the correct response to this is to keep thinking about whether or not your colleagues are right. Broaden the conversation. Hold on to your goals if you’re convinced
|
|||
|
they’re correct. Check your assumptions. </p>
|
|||
|
<p>Pull more members in. Listen. Don’t believe that anyone holds authority over the decision you’re trying to make. </p>
|
|||
|
<p>They don’t; but they probably have valuable experience to draw from, or information/data that you don’t have, or insight that’s new.</p>
|
|||
|
<p>When considering the outcome, don’t believe that anyone but you is the “stakeholder”. You’re it. And TSYS Group’s customers are who you’re serving. Do what’s right for them.</p>
|
|||
|
<h2 id="what-about-all-the-things-that-im-not-getting-done"><a class="header" href="#what-about-all-the-things-that-im-not-getting-done">What about all the things that I’m not getting done?</a></h2>
|
|||
|
<p>It’s natural in this kind of environment to constantly feel like you’re failing because for every one task you decide to work on, there will be dozens that aren’t getting your
|
|||
|
attention. Trust us, this is normal. Nobody expects you to devote time to every opportunity that comes your way. Instead, we want you to learn how to choose the most
|
|||
|
important work to do.</p>
|
|||
|
<h2 id="can-i-be-included-the-next-time-tsys-group-is-deciding-x"><a class="header" href="#can-i-be-included-the-next-time-tsys-group-is-deciding-x">Can I be included the next time TSYS Group is deciding X?</a></h2>
|
|||
|
<p>Yes. There’s no secret decision-making cabal. No matter what project, you’re already invited. All you have to do is either:</p>
|
|||
|
<p>(1) Start working on it, or
|
|||
|
(2) Start talking to all the members who you think might be working on it already and find out how to best be valuable.</p>
|
|||
|
<p>You will be welcomed. there is no approval process or red tape involved. Quite the opposite it’s your job to insert yourself wherever you think you should be. Keep in mind that you
|
|||
|
should take the time to get yourself up to speed. Members have no obligation to take time to get you up to speed. If you do not take the effort to meaningfully contribute, fully expect to
|
|||
|
be told to "figure it out" or "read the docs" etc.</p>
|
|||
|
|
|||
|
</main>
|
|||
|
|
|||
|
<nav class="nav-wrapper" aria-label="Page navigation">
|
|||
|
<!-- Mobile navigation buttons -->
|
|||
|
<a rel="prev" href="WelcomeToFlatland.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
|
|||
|
<i class="fa fa-angle-left"></i>
|
|||
|
</a>
|
|||
|
<a rel="next" href="Org.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
|
|||
|
<i class="fa fa-angle-right"></i>
|
|||
|
</a>
|
|||
|
<div style="clear: both"></div>
|
|||
|
</nav>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<nav class="nav-wide-wrapper" aria-label="Page navigation">
|
|||
|
<a rel="prev" href="WelcomeToFlatland.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
|
|||
|
<i class="fa fa-angle-left"></i>
|
|||
|
</a>
|
|||
|
<a rel="next" href="Org.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
|
|||
|
<i class="fa fa-angle-right"></i>
|
|||
|
</a>
|
|||
|
</nav>
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
<!-- Livereload script (if served using the cli tool) -->
|
|||
|
<script type="text/javascript">
|
|||
|
var socket = new WebSocket("ws://localhost:3000/__livereload");
|
|||
|
socket.onmessage = function (event) {
|
|||
|
if (event.data === "reload") {
|
|||
|
socket.close();
|
|||
|
location.reload();
|
|||
|
}
|
|||
|
};
|
|||
|
|
|||
|
window.onbeforeunload = function() {
|
|||
|
socket.close();
|
|||
|
}
|
|||
|
</script>
|
|||
|
<script type="text/javascript">
|
|||
|
window.playground_copyable = true;
|
|||
|
</script>
|
|||
|
<script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="mark.min.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="searcher.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="highlight.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
<script src="book.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
|
|||
|
<!-- Custom JS scripts -->
|
|||
|
</body>
|
|||
|
</html>
|