267 Matching Annotations
  1. Feb 2024
    1. 80/15/5. Spend 80% of your time on low-risk/reasonable-payoff work. Spend 15% of your time on related high-risk/high-payoff work. Spend 5% of your time on things that tickle you, regardless of payoff. Teach the next generation to do your 80% job. By the time someone is ready to take over, one of your 15% experiments (or, less frequently, one of your 5% experiments) will have paid off and will become your new 80%. Repeat.

      Should use this in concert with the Commitment Inventory exercise.

    1. We’ve (painstakingly) manually reviewed 310 live MLOps positions, advertised across various platforms in Q4 this year

      They went through 310 role descriptions and, even though role descriptions may vary significantly, they found 3 core skills that a large percentage of MLOps roles required:

      📦 Docker and Kubernetes 🐍 Python 🌥 Cloud

  2. Dec 2023
    1. Take these two statements:“I see what you're saying, but in my experience, the other way has worked best.”“In my experience, the other way has worked best, but I see what you're saying.”The first one negates “I see what you’re saying.”The second one negates “In my experience, the other way has worked best.”When you use “but”, it’s important to understand which part you are negating.

      always end positively.

  3. Oct 2023
    1. We wrześniu 2023 roku w większości badanych zawodów zanotowano spadki liczby ofert pracy rok do roku Największy widoczny jest w branży IT – pracodawcy opublikowali o 52 proc. mniej ofert rok do roku
  4. Sep 2023
    1. 擔任公部門機構、私部門組織或非營利組織的董事;教學、研究、出版或影片製作;聯邦、州或城市層級的公共或公民服務;對新創公司提供諮詢或投資;行業協會和聯誼會的領導職務;在構想論壇、節慶和會議上演講或籌辦這類活動。設想自己擁有一個工作組合,你的職務位於這個組合的正中央,四周有各種外部活動來補充這個職務,而你把你在每個領域中學到的知識,有效運用到其他領域。

      Event examples to be around your major skills.

  5. Aug 2023
    1. Network Technician: As a network technician, you'll be responsible for the day-to-day management, troubleshooting, and maintenance of network infrastructure. This role involves diagnosing and resolving network issues, configuring devices, and ensuring smooth network operations.

      Network Administrator: Network administrators manage and oversee the entire network infrastructure of an organization. This includes designing, implementing, and maintaining networks, as well as ensuring security, performance, and scalability.

      Network Support Engineer: In this role, you'll provide technical support to end-users and troubleshoot network-related problems. You'll assist in resolving connectivity issues, configuring devices, and offering guidance to users.

      System Administrator: While not exclusively focused on networking, a system administrator manages an organization's servers, operating systems, and network infrastructure. Strong networking skills are essential for configuring and maintaining network services within the systems.

      Network Analyst: Network analysts analyze network performance, identify bottlenecks, and recommend improvements. They work to optimize network efficiency, monitor traffic, and make suggestions for enhancing the network's overall performance.

      Network Security Specialist: Network security specialists focus on safeguarding an organization's network from cyber threats and attacks. They configure firewalls, intrusion detection systems, and implement security policies to ensure data protection.

      Wireless Network Engineer: With the proliferation of wireless technology, wireless network engineers design, deploy, and manage wireless networks. They optimize coverage, troubleshoot connectivity issues, and ensure seamless wireless experiences. CCNA Classes in Pune

      VoIP Engineer: VoIP (Voice over Internet Protocol) engineers specialize in deploying and managing voice communication systems over IP networks. They ensure the quality of voice calls and troubleshoot any voice-related issues.

      Network Designer: Network designers are responsible for planning and creating network architectures that meet an organization's requirements. They consider factors like scalability, redundancy, and security while designing network solutions.

      Network Consultant: Network consultants work with clients to assess their networking needs, provide expert advice, and design customized network solutions that align with business goals.

      Pre-Sales Engineer: Pre-sales engineers work with sales teams to provide technical expertise during the sales process. They help clients understand how a product or solution will fit into their existing network infrastructure.

      Network Trainer or Instructor: If you enjoy teaching, you can become a network trainer or instructor. You'll educate individuals or groups on networking concepts, technologies, and certifications, including CCNA.

      Network Operations Center (NOC) Technician: NOC technicians monitor network operations, respond to alerts, and take corrective actions to maintain network uptime and performance. CCNA Course in Pune

  6. Jun 2023
  7. Mar 2023
    1. Spend your career hanging out with people you like working with, doing work you enjoy, trying new experiences, and having fewer regrets.That’s how you retire one day & make it to your deathbed a happy human.
    2. You don’t know what day it is. Monday feels like Saturday night fever.

      The #1 sign of a successful career

  8. Jan 2023
    1. I always allocate a year: six months to get up to speed on the internal culture, tools, and processes; another six months to get your first performance review as a “ramped-up” engineer.
    2. I posted my interview tracker spreadsheet on Twitter under the guise of “being transparent.” The very next day, I was on a phone screen with a recruiter when they said “Yeah, I looked at the interview spreadsheet you posted on Twitter and just based on that I can tell you’re not going to be a good fit here. I just took this call as a favor to <redacted> since they referred you.”
    3. Just because you’re getting a lot of offers to interview does not mean that you are a hot commodity. Nor does it indicate a high likelihood of obtaining an offer.
    4. If you had asked me right after I got laid off how long it would take me to get back to work, I would have said three months – including two months of vacation. It took me a year.

      2-3 months may turn into 1 year

  9. Dec 2022
    1. “It only takes five minutes to break the cycle. Five minutes of exercise and you are back on the path. Five minutes of writing and the manuscript is moving forward again. Five minutes of conversation and the relationship is restored. It doesn't take much to feel good again.”

      Progress is anything that moves you closer to your goal, it doesn't have to be a huge breakthrough, it doesn't take heroic effort, even a small step can go a long way.

  10. Nov 2022
    1. At one point, Eno had to earn money as paste-up assistant for the advertisement section of a local paper for three months. He quit and became an electronics dealer by buying old speakers and making new cabinets for them before selling them to friends.[12]

      One moment this article describes Eno as eschewing conventional jobs, but then describes him going back to two different ones. The second one as an electronics dealer is at least tangential to his music/sound career and may have helped give him some tools for operating in the space which he wanted to be.

    1. Once upon a time, I worked at a magazine, reporting to a white woman who, early in our working relationship, told me that she didn’t consider me a threat because “a black woman will never have this job.”She then proceeded to use every one of my ideas to completely redesign the magazine we worked for. It was the end of a moment in publishing when such a thing as a “big magazine job” still existed. I hung on because I really wanted to be an editor in chief one day and knew that quitting would take me out of the game.

      “I hung on because…”

    1. A commonplace book is what a provident poet cannot subsist without, for this proverbial, reason, that "great wits have short memories;" and whereas, on the other hand, poets, being liars by profession, ought to have good memories; to reconcile these, a book of this sort, is in the nature of a supplemental memory, or a record of what occurs remarkable in every day's reading or conversation. There you enter not only your own original thoughts, (which, a hundred to one, are few and insignificant) but such of other men, as you think fit to make your own, by entering them there. For, take this for a rule, when an author is in your books, you have the same demand upon him for his wit, as a merchant has for your money, when you are in his. By these few and easy prescriptions, (with the help of a good genius) it is possible you may, in a short time, arrive at the accomplishments of a poet, and shine in that character[3].

      "Nullum numen abest si sit prudentia, is unquestionably true, with regard to every thing except poetry; and I am very sure that any man of common understanding may, by proper culture, care, attention, and labour, make himself whatever he pleases, except a good poet." Chesterfield, Letter lxxxi.

      See also: https://en.m.wikisource.org/wiki/Page:The_Works_of_the_Rev._Jonathan_Swift,_Volume_5.djvu/261 as a source

      Swift, Jonathan. The Works of the Rev. Jonathan Swift. Edited by Thomas Sheridan and John Nichols. Vol. 5. 19 vols. London: H. Baldwin and Son, 1801.

  11. Oct 2022
    1. By becoming a hybrid you can choose how you want to be unique. Countless unique combinations are available to you.
    2. Being U-shaped requires bravery, because it’s so unusual. U-shaped people tend to be subjected to greater skepticism, because no one else really understands what they alone can see.

      Advantage of U-shaped hybrid

    3. T-shaped. They tend to be natural leaders because they understand how different responsibilities overlap, and how to construct effective teams and processes.

      Advantage of T-shaped hybrid

    4. The U-shaped path means developing skills that are not often found together. Like engineering and dancing, or singing and design.

      U-shaped hybrid type of specialization

    5. The T-shaped hybrid path is one that many curious people follow. You grow your skillset and experience in areas that are adjacent to your dominant expertise. For example engineering and design, or singing and dancing.

      T-shaped hybrid type of specialization

    1. Be aware that staying at a company too long means you are likely to earn less over your career. But moving too soon means you won’t get the necessary experience that may benefit you later on.
    2. Learning and adaptation – 3 – 6 months – getting to grips with the new company, team, and their processes. Creating value for the organization – 6 – 12 months – adding value to the business by becoming a functioning member of the team.Becoming a role expert – 6 – 18 months – owning the role completely and helping to shape the direction of the team.

      Job stages

    3. Software engineers typically stay at one job for an average of two years before moving somewhere different. They spend less than half the amount of time at one company compared to the national average tenure of 4.2 years.
    4. The average performance pay rise for most employees is 3% a year. That is minuscule compared to the 14.8% pay raise the average person gets when they switch jobs.
  12. Sep 2022
    1. If you work at a software company, there are some pretty common categories of work that people often avoid, including

      (see a list of activities below this annotation)

    2. Whenever people ask me for advice on career growth, I share what has worked reasonably well for me: find a growth company, one that really needs you to get work done, and then tackle the unpleasant work that everyone avoids.
    1. Imagine for a moment that, by some quirk of the universe, you are sharing your workspace with a time traveller. Specifically, yourself from 1 year in the future. How will you react to your new co-worker?

      That imagination makes one to ponder for a pretty good time :)

  13. Jul 2022
    1. A defining feature of the Harvard translational research training program Denny and I founded in 1999 (more here) was that our monthly speakers – brilliant medical innovators like Robert Langer, Denise Faustman, Judah Folkman, Jeff Flier – had to begin their talks by telling students about their real career journeys, which invariably were far more meandering and uncertain than the linear narratives generally deployed to introduce distinguished speakers, where one’s life path can seem like a series of deliberate steps leading up to the present moment.
  14. Jun 2022
    1. Job interviews are not really about you. They are about the employer’s needs and how you can fill them.
    2. Build identity capital. In your 20s do three fascinating things that job interviewers and dinner companions will want to ask you about for the rest of your life.
    1. A recent book that advocates for this idea is Range: Why Generalists Triumph in a Specialized world by David Epstein. Consider reading Cal Newport’s So Good They Can’t Ignore You along side it: So Good They Can’t Ignore You focuses on building up “career capital,” which is important for everyone but especially people with a lot of different interests.1 People interested in interdisciplinary work (including students graduating from liberal arts or other general programs) might seem “behind” at first, but with time to develop career capital these graduates can outpace their more specialist peers.

      Similar to the way that bi-lingual/dual immersion language students may temporarily fall behind their peers in 3rd and 4th grade, but rocket ahead later in high school, those interested in interdisciplinary work may seem to lag, but later outpace their lesser specializing peers.

      What is the underlying mechanism for providing the acceleration boosts in these models? Are they really the same or is this effect just a coincidence?

      Is there something about the dual stock and double experience or even diversity of thought that provides the acceleration? Is there anything in the pedagogy or productivity research space to explain it?

  15. May 2022
    1. if you are on the job market looking for a team that cares more about being agile than going through the motions to look agile, ask these questions
      1. "Tell me about the last time you refactored a module or class."
      2. "Tell me about the last piece of user feedback that became a feature."
      3. "Tell me about the last feature of yours that got dropped."
    1. an asshole test. You see who turns into an asshole under pressure and they don't make it to the next round".

      Asshole test: 60 minutes, 8 people, no right answer, but checking who turns into an asshole under pressure

  16. Apr 2022
    1. Reading puts candidates at ease compared to writing code.  As an interviewer, stress is your enemy because it raises adrenaline which lowers IQ by several points, causing you to miss good candidates.   Candidates prefer reading partly because they are relieved to not have to write code, but also because the interviewer can easily adjust the reading questions to accommodate for the candidate’s skill.
  17. Feb 2022
    1. Learnings: - Take a lesson from good hill climbing algorithms, and drop yourself in unfamiliar situations to find your career maximum. - Progress in artificial games (e.g. career ladders) is fun, but you're likely to miss the bigger picture.

    1. With schools open now, State governments must set clear priorities, says Anurag Behar, CEO, Azim Premji Foundation. The syllabus from Classes I to XII must be re-configured, reducing content without compromising on core learning objectives.

      Meet atleast any one Core objectives for each student

      ... If I was asked in a teaching staff meeting, about my role as a teacher in a semester, I will say, fulfilling atleast any one core objective in the subject curriculum to each and every student is my highest priority *if this has been the priority for every teacher and the pressurising management during covid online classes, the [[covid batch wisdom catastrophe]] would not be this much impact - I can certainly write an feature article on this covid batch catastrophe topic - especially who passed 10th as covid batch, during start of the covid now directly face 12th public face-off with [[post-covid zero knowledge calibre]]. And then going to join college without learning subject fundamentals [[Devastating post-covid college education for freshers]]

  18. Jan 2022
    1. Technology → Cool Stuff to Work OnIntellection → Smart People to Work WithCertainty → Repeatability in Work Environment

      What engineers mostly want from job offers

    1. So when the morale on the team dips (usually related to lack of clarity or setbacks making things take a long time) people leave the team, which further damages morale and can easily result in a mass exodus.
    2. People come and go (which has the net impact of making you feel like you are just a resource)
  19. Dec 2021
    1. “What is your definition of success?” I hemmed and hawed a bit, until I finally said, “I suppose success is your days looking the way you want them to look.”
  20. Nov 2021
    1. A lot of us are going to die of unpredictable diseases, some of us young. Really, don't spend your life getting fitter, healthier, more productive. We are all going to die, and Earth will explode in the Sun in a few billion years: please, enjoy some now.


    1. While people who are both trustworthy and competent are the most sought after when it comes to team assembly, friendliness and trustworthiness are often more important factors than competency.
    2. The researchers found that people who exhibited both competence, through the use of challenging voice, and trustworthiness, through the use of supportive voice, were the most in-demand people when it came to assembling teams.
      • Challenging voice: Communicating in a way that challenges the status quo and is focused on new ideas and efficiency.
      • Supportive voice: Communicating in a way that strengthens social ties and trust, and builds friendly cohesion of a team.
    1. Rather than being led by a single ambiguously defined and overburdened CDO, data teams should have two representatives in senior management: A VP of data responsible for managing the team’s daily operations, and a chief analytics officer.
    1. For example instead of "the team were incredibly frustrating to work with and ignored all my suggestions", instead "the culture made it very hard to do quality engineering, which over time was demoralising"

      Way to nicely explain why you have left your previous job

  21. Oct 2021
  22. Aug 2021
    1. Before we dive any further, let’s clarify first what we mean by a career ladder. Career laddering is typically a system used to show what expectations are at different levels of a role, a purpose of which is defining how one might be promoted. This can have different forms, but tends to be an internal document that states the expectations of a staff member at any given stage of their career.
    1. The real world is the polar opposite. You’ll have some ultra-vague end goal, like “help people in sub-Saharan Africa solve their money problems,” based on which you’ll need to prioritize many different sub-problems. A solution’s performance has many different dimensions (speed, reliability, usability, repeatability, cost, …)—you probably don’t even know what all the dimensions are, let alone which are the most important.

      How real world problems differ from the school ones

    1. The hard truth that many companies struggle to wrap their heads around is that they should be paying their long-tenured engineers above market rate. This is because an engineer that’s been working at a company for a long time will be more impactful specifically at that company than at any other company.

      Engineer's market value over time:

    1. I can give the following advice: be a multiplier! I've seen many talented senior engineers who were very productive on their own but failed to help others to grow.
  23. Jul 2021
    1. you don’t want to miss out on a great engineer just because they spent all of their energy making great products for prior employers rather than blogging, speaking and coding in public.

      valuable HR tip

    1. First, try to avoid making career decisions while in a bad mental place. Take a two week vacation. Get out of your house a few times if you’ve been living and working at home for the last eighteen months. Try to restart something you loved but have stopped due to pandemic concerns. You don’t need to find a sustainable long-term solution, just enough of a break to find some space to reflect before making life-altering changes.The second piece of advice I offer is that great careers are often presented as linear growth stories, but if you dig deeply enough they often have a number of lulls embedded inside them. When you’re high energy, these lulls are opportunities to learn and accelerate your trajectory. When you’re low energy, they are a ripe opportunity to rest. It’s easy to forget about these pockets in retrospect, and I recently realized I’ve gotten so practiced at narrating my own career in a particular way that I’ve forgotten my own lulls that have made the faster periods sustainable.
  24. Jun 2021
    1. A good philosophy to live by at work is to “always be quitting”. No, don’t be constantly thinking of leaving your job 😱. But act as if you might leave on short notice 😎.

      "always be quitting" = making yourself "replaceable"

    1. When people value their attention and energy, they become valuable

      Related to the idea of career capital, which is the set of knowledge and skills that makes you hard to replace.

  25. May 2021
    1. career capital

      You must first generate this capital by becoming good at something rare and valuable. It is something that makes you hard to replace and is therefore the result of putting effort into developing skills that differentiate you from others.

      Newport, C. (2016). Deep Work: Rules for Focused Success in a Distracted World (1 edition). Grand Central Publishing.

    1. From an employers perspective, I believe there are many advantages:

      List of advantages for working 4 days per week (instead of 5)

    1. pronunciation cues in an individual’s speech communicate their social status more accurately than the content of their speech.
    2. reciting seven random words is sufficient to allow people to discern the speaker’s social class with above-chance accuracy.
  26. Mar 2021
  27. Feb 2021
    1. A second trap is thinking that you just need to work on yourself in order to grow your career. For example, "To progress, I just need to get better at [insert skill.]" But you are only one part of the equation.There is a whole other part of the equation, which is your environment. Your environment either limits or amplifies your own ability to get better at a skill.
      • Trap: "I just need to work on myself more"
      • Assumption: You need to focus on improving X
      • Impact: You need to consider the environment. if you don't, you could end up in a place that limits your ability to work on that skill instead of amplify it.
    2. Evaluating impact isn't easy. It is complicated by a few factors:Impact is the result of multiple other variables.Those variables are interrelated and have confounding factors.Impact can be subjective to the individual.A lot of times you aren't even aware of what is holding you back, or what to evaluate on.

      If impact is the input that powers career progression, what are the complicating factors and why?

    3. "Should I leave my current role?""How do I compare or choose between two or more opportunities?""What is preventing me from moving forward?"
      • do we switch projects?
      • teams?
      • career paths?
      • what projects do we take on, vs not, and why?
  28. Jan 2021
    1. I can't recommend the Data Engineer career enough for junior developers. It's how I started and what I pursued for 6 years (and I would love doing it again), and I feel like it gave me such an incredible foundation for future roles :- Actually big data (so, not something you could grep...) will trigger your code in every possible way. You quickly learn that with trillions of input, the probabily to reach a bug is either 0% or 100%. In turn, you quickly learn to write good tests.- You will learn distributed processing at a macro level, which in turn enlighten your thinking at a micro level. For example, even though the order of magnitudes are different, hitting data over network versus on disk is very much like hitting data on disk versus in cache. Except that when the difference ends up being in hours or days, you become much more sensible to that, so it's good training for your thoughts.- Data engineering is full of product decisions. What's often called data "cleaning" is in fact one of the import product decisions made in a company, and a data engineer will be consistently exposed to his company product, which I think makes for great personal development- Data engineering is fascinating. In adtech for example, logs of where ads are displayed are an unfiltered window on the rest of humanity, for the better or the worse. But it definitely expands your views on what the "average" person actually does on its computer (spoiler : it's mainly watching porn...), and challenges quite a bit what you might think is "normal"- You'll be plumbing technologies from all over the web, which might or might not be good news for you.So yeah, data engineering is great ! It's not harder than other specialties for developers, but imo, it's one of the fun ones !

      Many reasons why Data Engineer is a great starting position for junior developers

    1. Downloading a pretrained model off the Tensorflow website on the Iris dataset probably is no longer enough to get that data science job. It’s clear, however, with the large number of ML engineer openings that companies often want a hybrid data practitioner: someone that can build and deploy models. Or said more succinctly, someone that can use Tensorflow but can also build it from source.

      Who the industry really needs

    2. When machine learning become hot 🔥 5-8 years ago, companies decided they need people that can make classifiers on data. But then frameworks like Tensorflow and PyTorch became really good, democratizing the ability to get started with deep learning and machine learning. This commoditized the data modelling skillset. Today, the bottleneck in helping companies get machine learning and modelling insights to production center on data problems.

      Why Data Engineering became more important

    3. Overall the consolidation made the differences even more pronounced! There are ~70% more open data engineer than data scientist positions. In addition, there are ~40% more open ML engineer than data scientist positions. There are also only ~30% as many ML scientist as data scientist positions.

      Takeaway from the analysis:

      • ~70% more open data engineer than data scientist positions
      • ~40% more open ML engineer than data scientist positions
      • only ~30% as many ML scientist as data scientist positions
    4. Data scientist: Use various techniques in statistics and machine learning to process and analyse data. Often responsible for building models to probe what can be learned from some data source, though often at a prototype rather than production level. Data engineer: Develops a robust and scalable set of data processing tools/platforms. Must be comfortable with SQL/NoSQL database wrangling and building/maintaining ETL pipelines. Machine Learning (ML) Engineer: Often responsible for both training models and productionizing them. Requires familiarity with some high-level ML framework and also must be comfortable building scalable training, inference, and deployment pipelines for models. Machine Learning (ML) Scientist: Works on cutting-edge research. Typically responsible for exploring new ideas that can be published at academic conferences. Often only needs to prototype new state-of-the-art models before handing off to ML engineers for productionization.

      4 different data profiles (and more): consolidated:

    5. I scraped the homepage URLs of every YC company since 2012, producing an initial pool of ~1400 companies. Why stop at 2012? Well, 2012 was the year that AlexNet won the ImageNet competition, effectively kickstarting the machine learning and data-modelling wave we are now living through. It’s fair to say that this birthed some of the earliest generations of data-first companies. From this initial pool, I performed keyword filtering to reduce the number of relevant companies I would have to look through. In particular, I only considered companies whose websites included at least one of the following terms: AI, CV, NLP, natural language processing, computer vision, artificial intelligence, machine, ML, data. I also disregarded companies whose website links were broken.

      How data was collected

    6. There are 70% more open roles at companies in data engineering as compared to data science. As we train the next generation of data and machine learning practitioners, let’s place more emphasis on engineering skills.

      The resulting 70% is based on a real analysis

    7. When you think about it, a data scientist can be responsible for any subset of the following: machine learning modelling, visualization, data cleaning and processing (i.e. SQL wrangling), engineering, and production deployment.

      What tasks can Data Scientist be responsible for

    1. BERT engineer is now a full time job. Qualifications include:Some bash scriptingDeep knowledge of pip (starting a new environment is the suckier version of practicing scales)Waiting for new HuggingFace models to be releasedWatching Yannic Kilcher’s new Transformer paper the day it comes outRepeating what Yannic said at your team reading group

      Structure of a BERT engineer job

  29. Dec 2020
  30. Nov 2020
    1. There’s a story about an art teacher that split their class in half. They told one half of the students that they’d be graded based on a single piece of work, and the other half that they would be graded on the quantity of work produced. The half that was being graded on quantity ended up producing higher quality pieces. By iterating and learning from their mistakes they actually ended up producing better work than the students that only had to produce one piece. Quantity leads to quality. Share your work Sharing work helps you to think and develop. The feedback you get feeds into the next iteration.

      Share your work as often as you can as quantity leads to quality

  31. Oct 2020
    1. Junior school is great because you don’t learn to find a job. You’re at school to grow as a citizen, not to prepare to your future life, and actually you’re better not to think about your future if you don’t want to question yourself about the meaning of your existence. This is the same thing for side projects. See them as a way to discover a new topic and enlarge your horizon, not as something that you could action in your current position or to find a new job.

      Comparing school to side projects

    2. Even from a purely technical point of view, you will not really understand a library or a framework by just sticking to the tutorial or its basic features. You’ll have to dig into and to face its most painful aspects to deeply understand it.

      Way to deeply learn technologies

    3. Today, I recommend not hiding your side projects, but to not displaying them as a primary part of your identity, to not scare the recruiter and let him feel that you have a secondary plan.

      Why not to talk too much about your personal projects

    4. You can generally assume that a developer coming from a cutting-edge company has better chances to be a great developer than a developer coming from a Java 1.4 shop. He may not be smarter, but he has been hired by a company with a most demanding hiring process, and has been surrounded by some of the smartest developers.
    5. First, most recruiters don’t care about your personal projects or how many meetups you went during the year. What matters the most is your current company - and by that I mean the name of your current company.

      True in most cases

    1. Daydreaming at Work Can Fuel Creativity

      Summary of the article:

      • We spend nearly half of each day daydreaming, and usually think that it’s a bad thing, but it turns out that highly demanding tasks make us daydream more.
      • It allows us to turn off our surroundings, and can be a way of imagining solutions to the problem at hand.
      • To find this out, researchers did two studies of employees and managers in South America, including mainly surveys about daydreaming.
      • Daydreaming turned out to happen more when the tasks required a lot of focus - it can boost creative problem-solving as long as we’re personally invested in our work.
      • However, for people who don’t identify with their work, daydreaming was linked to worse performance.
    1. What the question does is that it creates a powerful anchoring effect. A candidate who gives this information away will typically ask for only a bit more than what she is currently getting. The human resources dude will then have a big internal smile: the candidate's expected salary is below the range that was decided for that position. He will then happily give the candidate 3.000 dollars more than what the candidate asks for.

      Why it's not worth answering "what's your current salary" question

    1. I’ve written for 15 years, 569 essays, and 2.9 million words and counting. You can read a quick intro or my best work, which I curate below.
  32. Sep 2020
    1. To be reliably able to focus on something, you need to be intuitively, emotionally invested in the outcome.

      Without emotions, you might not get the right focus level on the problem

    2. The output of knowledge workers is extremely skewed based on focus. The productivity tiers seem to be:<10% focused on the job at hand: meaningful risk of getting fired.10-50% focus: “meets expectations,” gets regular raises.50%+ focus: superstar, 10x engineer, destined for greatness.

      3 focus levels in a career

    1. What you actually need from an ML/Data Science person:- Experience with data cleaning (this is most of the gig)- A solid understanding of linear and logistic regression, along with cross-validation- Some reasonable coding skills (in both R and Python, with a side of SQL).

      Basic skills to seek for in Data Scientists

    2. deep learning is good in some scenarios and not in others, so anyone who's just a deep learning developer is not going to be useful to most companies.
    3. Having worked with researchy vs more product/business driven teams, I found that the best results came when a researchy person took the time to understand the product domain, but many of them believe they're too good for business (in which case you should head back to academia).

      Problem of PhD profiles in business

    4. but companies will discover that ML is (for the vast majority) a shiny object with no discernible ROI. Like Big Data, I think we'll see a few companies execute well and actually get some value, while most will just jump to the next shiny thing in a year or two.

      As long as ROI isn't clearly visible in ML, as long it might not bring more ML positions

    1. It turns out that during a meeting, he asked them how long it would take to remove staff cars from the lot and start digging the first hole for the Boring Company tunnel. The answer: two weeks. Musk asked why, and when he gathered the necessary information, he concluded, “Let’s get started today and see what’s the biggest hole we can dig between now and Sunday afternoon, running 24 hours a day.” Within three hours, the cars were gone and there was a hole in the ground.

      The way Elon Musks motivates his employees

  33. Aug 2020
    1. Online courses tend to be based around linear playlists of videos, along with associated readings and other activities. These often look like university courses filmed and translated more or less directly to online form. More internet native courses tend to be shorter and more focused, but still just as linear and video-centric.

      agree with this.

      I've often thought that at times learning feels more like the Path fo Exile skill spider-web than a linear path.

      Many 'road maps', 'how to' feels like a ladder - and then it's not always clear how much you need to learn about a certain step before moving onto the next step, while also failing to realize that you may have learned the outcomes from the step in another way.

  34. Jul 2020
    1. Your coworkers being an important part of your day-to-day experience is unsurprising, and what I’ve found increasingly true is that your current coworkers also have an outsized influence on your career long after you’ve stopped working together.

      Bangun jaringan teman kerja yang kuat, seandainya udah ga kerja ditempat tersebut, kesempatan kerja bisa datang dari mereka.

      Cari teman kerja yang bisa menjadi rival, ngepush kemampuan diri sendiri ke ambang batas.

    2. Consequently, the best roles are only accessible if you’re already financially stable, whether it’s stability from an existing role that’s you can interview from, or from savings and investments that allow you to pause between roles to rest and explore.

      Dengan keamanan keuangan, kamu bisa memberi jeda dan memilih mana yang sesuai

    3. Financial security is a prerequisite to own your pace and learning.

      Keamanan keuangan adalah sebuah keuntungan.

    4. Each year identify one or two new things–things that you’re uncomfortable with–and do them! You’ll continue growing yourself, adding more and more pieces to your toolkit.

      Ketika kamu merasa tidak nyaman, artinya kamu sedang belajar

    1. For this study, researchers conducted technical interviews of 48 computer science undergraduates and graduate students. Half of the study participants were given a conventional technical interview, with an interviewer looking on. The other half of the participants were asked to solve their problem on a whiteboard in a private room. The private interviews did not require study participants to explain their solutions aloud, and had no interviewers looking over their shoulders. Researchers measured each study participant’s interview performance by assessing the accuracy and efficiency of each solution. In other words, they wanted to know whether the code they wrote would work, and the amount of computing resources needed to run it. “People who took the traditional interview performed half as well as people that were able to interview in private,” Parnin says. “In short, the findings suggest that companies are missing out on really good programmers because those programmers aren’t good at writing on a whiteboard and explaining their work out loud while coding.”

      Interesting experiment focused on recruitment. "Candidates" who are able to solve the challenge alone in quiet rooms perform better

    1. Although the impact will not be distributed evenly, digital transformation will touch virtually every corner of the global workforce — from food production (324,000 new jobs) to healthcare (2 million) and the automotive industry (6 million).

      The main industries affected:

      • automotive (6 million)
      • healthcare (2 million)
      • food production (324k)

      check the PowerBI visualisation below for more info

    2. Over the next five years, we estimate that the global workforce can absorb around 149 million new technology-oriented jobs. Software development accounts for the largest single share of this forecast, but roles in related fields like data analysis, cyber security, and privacy protection are also poised to grow substantially.

      It is estimated that 2025 will require 4.6 times more IT profiles than 2020.

      Data source: Microsoft Data Science utilising LinkedIn data

  35. Jun 2020
  36. May 2020
    1. If you, on the other hand, want to go the student-like route (living in Wohngemeinschaft, not eating out too much) and try to save, you can easily live on 1,500-2,000 CHF per month and save the majority of your salary.

      If you leave cheaply, you can spend around 1500 - 2000 CHF a month and save majority of your salary

    2. We are now cooperating with Credit Agricole Bank and Revolut - if you have already moved to Switzerland you can open a free bank account and get 100 CHF bonus - email us to get the bonus code.

      100 CHF bonus for opening a bank account in Switzerland

    3. 120,000 CHF annually according to this calculator gets you 7,746.20 CHF net per month.

      120 000 CHF gets you around 7 746 CHF net per month

    4. 2) Rent only a room - it might be a good option if you come without family (in Switzerland it’s called living in a Wohngemeinschaft).

      Renting a room in Switzerland = Living in a Wohngemeinschaft :o

    5. Choose health insurance (Krankenkasse) - in Switzerland you have to pay your health insurance separately (it’s not deducted from your salary). You can use the Comparis website to compare