TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: I just started my first real workday, any tips?

41 点作者 melvinroest大约 5 年前
Hi HN!<p>I have a question.<p>One of Julia Evan&#x27;s posts give amazing tips like maintaining a brag document. It&#x27;s a log of every workday with a short description of what you have done that day [1]. When your performance review comes around, you can remember exactly what you did! There was a more debated, but in my mind interesting, post about a career cold start algorithm [2].<p>I am wondering, are there other tips that I should think about when one just joined a startup and had their first day?<p>I created a reflection document. I state what I did, what I thought went well and what could go better as I think it&#x27;s more effective than a brag document as it helps with more processes (your own reflection, retrospectives and performance review). I also read the whole discussion on the career cold start and made my own variant of it. I call it: meet everyone one on one and get to know them.<p>One nuance: the place where I started, Triply [3], is seemingly not a pure startup. IMO, it is transforming to a scale-up, as they are looking for developers.<p>It made me realize that the tips might differ on the startup, scale-up and corporate level. So I wonder if people think whether there are certain tips that pertain only to a certain company size. Or how do things differ from US vs EU vs Asia vs &lt;categories I forget&gt;?<p>Second nuance: I know it&#x27;s tough for some during the corona lockdown. It&#x27;s one of the reasons why I mention that they are hiring. I hope it helps someone&#x2F;somewhat.<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20665225" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20665225</a><p>[2] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=16550270" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=16550270</a><p>[3] triply.cc, based in Amsterdam. The name pertains to linked data (triple stores). But I like to think it pertains to &quot;three times is a charm!&quot; :D

26 条评论

petargyurov大约 5 年前
Congrats on starting!<p>One bit of advice I would personally give is to remember that work is just work.<p>You will have responsibilities, deadlines, arguments, critisms and one day you might find yourself anxious and stressed out. When that happens, it&#x27;s nice to remind yourself that the critical bug or whatever you&#x27;re working on is meanigless in the grand scheme of things. No matter how passionate you are about your company, your personal life and principles should always come first.<p>It sounds obvious but humans tend to forget that kind of stuff.
评论 #23234203 未加载
评论 #23233653 未加载
评论 #23235680 未加载
评论 #23233615 未加载
hirundo大约 5 年前
Set aside some time at the beginning of each day to buff your tools and skills. Over time these sessions compound like interest and make you wealthier in human capital and a more valuable employee.<p>I do it for one pomodoro, 25 minutes. For me an example might be installing and learning a new vim addon or scripting a common task or focusing on a tough corner of a programming language. Something useful to the job but not directly making progress on an assignment. This is an easier habit to acquire if you do it from the start, before your routine consolidates.
评论 #23234340 未加载
评论 #23235613 未加载
masukomi大约 5 年前
Don&#x27;t be afraid to admit ignorance.<p>&quot;I don&#x27;t know what that means.&quot; and &quot;Can you explain that to me?&quot; are two of the most wonderful phrases. I use them regularly and have been programming for over 30yrs. Every time I do, I learn something new.<p>My coworkers know that I&#x27;ll speak up if I don&#x27;t understand something, and when you&#x27;re finally experienced, it helps the new kids to not feel like such imposters to see that an experienced coworker doesn&#x27;t know all the things.
评论 #23235114 未加载
erkanerol大约 5 年前
Here are my tips: <a href="https:&#x2F;&#x2F;erkanerol.github.io&#x2F;post&#x2F;adapting-a-project&#x2F;" rel="nofollow">https:&#x2F;&#x2F;erkanerol.github.io&#x2F;post&#x2F;adapting-a-project&#x2F;</a><p>Quote from the blog post: &quot;Last but not least. Feel responsible from day one. You are a part of the team and you are responsible for every failure and every success. More or less. If there is a pain in somewhere in your team, feel it in your heart. In companies, there are always some “local people” and “tourists”. Tourists are only interested in “fancy” things. They follow their interests. They hate problematic situations. They don’t take some much responsibility in case of failure. They always blame decision makers since they never try to be one of them. When they get bored, they just fly to yet another city. In reality, there are lots of limitations and we are not living in a perfect world. Unfortunately they are not aware of this fact. Maybe they are just prefering ignoring it. I don’t know. What I want to say be one of the “local people”. Local people know not only good places of the city but also the suburb. Local people think about how to manage the city, how to “survive” in the city, how to make the city more beautiful. They can live with the bad sides of the city. At least for a while :)&quot;
评论 #23233417 未加载
评论 #23232887 未加载
评论 #23234128 未加载
watertom大约 5 年前
I&#x27;ve managed a number of interns and new hires over the years. Here is what I tell my newbies.<p>Keep a small notebook, or use a to-do app and track everything that gets assigned to you. If something is assigned to you make sure that you get a clear deliverable time or date and time. If you have any questions about what&#x27;s been assigned to you ask the person who assigned the task, even it your question doesn&#x27;t pop up until later.<p>If you take notes in meeting etc. use a separate notebook or app for the notes. You want to be sure that you don&#x27;t clutter up your to do list with notes.<p>First thing in the morning: - Review your to-do list. - Check your calendar for the day - Check your inbox<p>Before you leave at the end of the day: - Create a bullet list of everything you did for the day. - Check your calendar for the next day - Check your inbox one last time. - Check to make sure that you don&#x27;t have any unfinished emails.<p>Learn how to use all the office tools, even if you think they are stupid, lame, outdated. It&#x27;s what you&#x27;ll be using, complaining won&#x27;t change the fact that you&#x27;ll need to conform. First impressions.<p>There will be a lot of things that won&#x27;t make sense, roll with it. Intra and inter system dependencies drive most things that don&#x27;t make sense when you walk into a new place. Telling people how to do it better won&#x27;t win you any points.<p>Take a few months of your first job and be humble. Listen more than you talk. I like to tell new hires to be like a human Golden Retriever. Positive attitude, want to help always, look like you are smiling all the time. Don&#x27;t bark unless it&#x27;s absolutely necessary. Look good at all times.<p>I&#x27;m not suggesting that you completely alter your personality, just ease into things. You&#x27;ll be working for the next 40-50 years of your life so you have plenty of time to be yourself.
blahbhthrow3748大约 5 年前
Ask questions and be willing to discuss your thought process with people. Don&#x27;t be afraid to try and improve things even if they&#x27;ve been like that a long time. Try and find something to work on you&#x27;re genuinely interested in.<p>My first job out of school (8 years ago) was a pretty effective springboard. Unfortunately the secret to success was basically to be excessively keen and interested in doing anything and everything. At the time it was fun - I worked too much and I made myself look foolish at times, but I was junior enough that it didn&#x27;t matter.<p>Now that I&#x27;ve been around for a couple years and I&#x27;m a little more jaded I don&#x27;t think I could do it again. But if you&#x27;re very keen I think just being enthusiastic and learning things will get you far.
mister_hn大约 5 年前
Close social media tabs and silence your smartphone notifications.<p>You will be blessing the concentration you&#x27;ll gain
jonnypotty大约 5 年前
Try and be principled in your interactions with people and with the work you produce. Don&#x27;t get too confused with the myriad of tactics and behaviors people pretend are required for success in the work place. Work is people, be the best person you can be. Good luck :)
mathattack大约 5 年前
1) Find a way to make the folks around, above and below you look good.<p>2) Invest in both technical and productivity learning.<p>3) Until you’ve built a reputation, show up a little early and stay a little late. First impressions disproportionately matter, and this is all they can judge you on.<p>4) Know how your internal and external customers use your product to hit their goals.<p>5) Be as nice to the security guards and admins as you are to the CEO.<p>6) Write lots of Thank You notes. Email people’s bosses when you send.
mintym大约 5 年前
Write everything down. Keep detailed todo lists, break todos into smaller units when necessary. At the end of the day try to give yourself an easy task for the morning, so you can accomplish something right away before you&#x27;re fully in the zone. Listen to the salespeople, they might be promising some feature that&#x27;s not on your radar yet. Don&#x27;t eat the donuts.
explorigin大约 5 年前
There have been some comments about staying off HN (or any news site). But some tech news can further your knowledge and skills...so instead of foregoing news altogether, just don&#x27;t make it the first thing you do in the morning. Instead, get some nugget of productivity done first.<p>Productivity, for me, has a strong &quot;momentum&quot; component to it. Once you get going, it&#x27;s easy to keep going as long as you can keep distractions down. But if you start on a news site, that sets your momentum for the morning in the wrong place.<p>Another thing along these lines are to leave a task unfinished in the evening so that you have a place to jump right back to in the morning (balance this with the ability to not think about work after work).
评论 #23235844 未加载
jaaames大约 5 年前
Whatever role you&#x27;re in, don&#x27;t underestimate the value of relationships, communication, and soft skills in being able to influence the impact and value of the work you can deliver.<p>If you can persuade a product manager to drop a bad feature you might be able to ship a more valuable feature at a higher quality.<p>If you can persuade a procurement office to change a supplier you might be able to ship a better design faster.<p>If you can get involved in the hiring process you might be able to pick the team you work with.<p>Always make friends with the admin person, accounting that pays you, and stay on the right side of HR.
评论 #23233884 未加载
melvinroest大约 5 年前
Thanks for the amazing response so far. I just closed off the second day and just read all your responses.<p>Day 3 will see a lot of incoming change :D<p>It&#x27;s a lot of info, but here is what I digested and what I&#x27;ll experiment with:<p>- 25 min. of skill building time<p>- Work is work, I have a life outside of that. In fact, one of my own tips is to be playful at certain times to lighten the mood. Living a life outside of work really helps with that to stay playful and keep team spirits up.<p>- &quot;Take care of your health. Eat well and exercise. Sleep is important.&quot;<p>- Admitting ignorance<p>- Feel responsible for the company (I read the discussion, I figured I might try the other side if feeling responsible has mixed results)<p>- Keep separate apps and notebooks<p>----- Working at Triply in Amsterdam:<p>If you&#x27;re interested in working with Triply -- and me ;-) -- and can work in Amsterdam, medior&#x2F;senior software engineers are still looked for [1].<p>We&#x27;re focusing on improving the developer experience for using linked data and creating linked data (sets). As I understood it, the whole topic is too academic, Triply is changing that by making it more UX friendly for developers and data analysts.<p>[1] <a href="https:&#x2F;&#x2F;triply.cc&#x2F;career" rel="nofollow">https:&#x2F;&#x2F;triply.cc&#x2F;career</a> (I&#x27;m not sure if they do remote)
blaser-waffle大约 5 年前
- Personal Analog Assistant: literally just a small notepad where I jot notes and To-Dos. A cell phone or desktop app could work just as well, but I like the paper approach.<p>- &quot;Spellbook&quot;: any command that&#x27;s not something bog-standard and simple gets added to a Notepad++ file; e.g. a bunch of Cisco commands go in the Network Spellbook, SQL queries go in the DB Spellbook, Linux one-liners in the Bash Spellbook, etc.
评论 #23238808 未加载
gabrielsroka大约 5 年前
Take care of your health. Eat well and exercise. Sleep is important.<p>Learn about personal finance and the power of compound interest. Create a budget and start saving for retirement. Contribute to a 401k&#x2F;IRA&#x2F;etc. Your goal should be to save 12-15%. If you can&#x27;t save that much today, start lower, but increase it every 6-12 months and every time you get a pay raise. Save 6 months of expenses for a rainy day fund -- this is especially important in 2020. Pay yourself first. Save for a vacation every year and take it. Travel the world and get a different perspective.<p>Every year you don&#x27;t save for retirement means you&#x27;ll need to work another year, or save even more when you&#x27;re older (think 20-30% of your salary).<p>I&#x27;m making up for lost time now. I used to buy new cars and toys. I bought my current car 27 years ago; it still runs great.<p>I wish someone had told me this 30 years ago. I hope I would have listened.
评论 #23235426 未加载
dsm4ck大约 5 年前
Make sure your desk is set up correctly ergonomically speaking. Start early and your back and neck will thank you later. Don&#x27;t hesitate to request a different keyboard and mouse if what you are provided isn&#x27;t comfortable.
评论 #23233987 未加载
ipiz0618大约 5 年前
Try to understand what your colleagues have done. This will help you get to really know the team culture.<p>If you&#x27;re a programmer, read through some parts of the codebase, if possible, to get a sense of how your colleagues are doing their work.
评论 #23235873 未加载
egberts1大约 5 年前
Forget the ergonomics, tackle the requirements by diving into it. A good developer knows how to help the system engineer meet their goal once the requirements are understood.
docdeek大约 5 年前
Congrats.<p>I&#x27;d advise you to avoid setting too many goals each day, especially when you are getting up to speed at a new workplace. I like to make a morning checklist of just three things that - if I was to achieve them - I&#x27;d finish the day thinking &quot;That was a good day&quot;.<p>Not my original idea but seems to work, and three is a far more manageable number than five. ;)
pensv0大约 5 年前
Shameless plug: I wrote an article exactly for people like you <a href="https:&#x2F;&#x2F;medium.com&#x2F;@lolski&#x2F;career-tips-for-young-software-engineers-21f7422ac95e" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@lolski&#x2F;career-tips-for-young-software-en...</a><p>Congrats on starting your first job!
Cactus2018大约 5 年前
Read <i>The Beginner&#x27;s Creed</i>, by Peter J. Denning<p><a href="https:&#x2F;&#x2F;web.suffieldacademy.org&#x2F;cs&#x2F;intro&#x2F;beginners.shtml" rel="nofollow">https:&#x2F;&#x2F;web.suffieldacademy.org&#x2F;cs&#x2F;intro&#x2F;beginners.shtml</a>
评论 #23235820 未加载
arkanciscan大约 5 年前
Stay the hell off HN!
livealife大约 5 年前
Stay away from HN!!!
vcoelho大约 5 年前
They hire remote?
评论 #23235896 未加载
laran大约 5 年前
Congratulations on your first day!<p>Here are a few thoughts that you might find helpful.<p>Be teachable. Prioritize learning what you didn&#x27;t know you didn&#x27;t know.<p>Don&#x27;t try to be an expert. I call this the &quot;amateur expert&quot; phenomenon. It&#x27;s OK to want to be an expert and to strive for that every day. But it takes time. And the only way to get there is to listen and learn.<p>Be approachable. Don&#x27;t be too busy for people. Yes, everyone appreciates a good work ethic. But it&#x27;s more important for people to want to work with you. If you don&#x27;t make time for other people they won&#x27;t make time for you.<p>Don&#x27;t make it a goal to impress anyone. Your work will speak for itself. Focus on making steady progress every day and you will naturally stand out.<p>Triple your estimates. No matter what you&#x27;re asked to do, until you&#x27;ve done it several times it will take you a long longer than you expect. If you have the option to influence how much time you&#x27;re given to do the work, under commit and over deliver. This is way more important than some people think.<p>Be nice to others, but not too nice. If you&#x27;re super nice to people, they&#x27;ll expect that from you every day. And when you have the inevitable &quot;off day&quot;, people will get way more upset with you just because it&#x27;s such a big contrast. So be nice, clearly. But again, let it flow naturally. Don&#x27;t try too hard.<p>Learn how to make mistakes well by placing small bets and learning from your mistakes. You&#x27;re going to screw up. Sometimes you&#x27;ll screw up and people will tell you. But if you keep screwing up two things will happen. First, people will stop giving you opportunities and you&#x27;ll eventually wither and probably either leave on your own or be asked to leave by your boss. Second, people will stop telling you when you screw up. They will lose faith in you. And this is a terrible place to be. Avoid this at all costs by simply learning from your mistakes.<p>Batch up your questions. As you learn all the ins and outs of a new environment you&#x27;ll have many, many questions. And no matter how much you learn over time, every time you move to a new environment you&#x27;ll go through this process again. You&#x27;ll see things in the code that don&#x27;t make obvious sense. You&#x27;ll have ideas about how to improve things. Some things will start to make sense as you just spend more time with them. Other things you will need help with. What you want to do is try to be as efficient with other people&#x27;s time as you can. If you ask questions constantly it will begin to annoy your co-workers, even if they say it&#x27;s ok. So write down your questions as they come up. Make an honest effort to figure things out on your own. Then schedule time once a week or so with more senior people. They&#x27;ll appreciate you making it so easy for them to help you and some of them may even become your champions.<p>Invest in relationships. As you take on more and more responsibility your ability to influence other people will become more and more important. It won&#x27;t be enough to simply solve problems. People won&#x27;t follow you just because you have answers or experience. But when people feel connected to you and know that you care about them as people, they will want you to succeed and go a long way to help.<p>Continue to learn on your own time. You will have some opportunities to learn on the job. But you will also make a lot of mistakes as you learn. Think of the time you invest outside of the office as study time and what you do in the office as the test. Contributing to an open source project is a great way to try things out and get feedback from people with more experience.<p>I wish you the best out there. Take care and enjoy the ride :)
executive大约 5 年前
Close HN and get to work