What you need to know before working at startups

Author’s Note

This article is based on personal experience and may be extremely subjective. The purpose of this article is to share my opinions, and its contents should not be generalized without giving thought.

Photo by Austin Distel on Unsplash

There are so many rumors about working at a startup. You will hear things like “You don’t get paid on time”, “You pull all-nighters just about every day(or night)”, “You have to do all sorts of thing unrelated to your job description”, or “You don’t know when they will go bankrupt”. And to some extent, these statements are true.

However, most of these rumors don’t show the whole picture. While there is some truth to them if you take a deeper dive working at a startup has both pros and cons. Just because the organization is new and small, doesn’t mean it must have problems. Big corporations have issues of their own(and often the same problems). There might be a coworker you really dislike; you might not have any time outside of work. …


5 tips on adapting your assessments to solidify academic integrity

Photo by Oussama Zaidi on Unsplash

Like many others across the nation, my school transitioned into virtual learning in March of 2020. One of the biggest questions that teachers, students, and parents all had about this new form of learning was “How will assessments work?” and How will we prevent cheating?”

Different schools and teachers adopted different tactics. Some have opted to join the “arms race” between anti-cheating software and cheaters. Others went for timed tests or proctored online exams.

Well, now it has been about 1.5 semesters since we’ve been in this environment. Whatever method you chose, we’ve learned that preventing cheating completely was almost impossible. Students always found a way to cheat through the system. …

How one Brown University instructor found an unlikely meeting strategy to get students talking

Photo by AS_Appendorf on Pixabay

In early 2020 Coronavirus Pandemic moved many schools, including Ben Armstrong’s, online. Ben Armstrong, Ph.D. is a former Google employee and currently teaches Technology & Public Policy and ‘Reimagining Capitalism’ at Brown University.

One day, as he was teaching his class on Zoom, one of his students asked to try “silent meetings.” Armstrong, at first, ignored the idea assuming that it was just a student who was fed up with the nonstop lectures on Zoom.

But, then it struck him. “Silent meetings” were a real concept used in many tech companies, including Twitter, Square, and Amazon. And surprisingly, when he applied this tactic to his college classroom, he found that it was highly effective at getting students to participate in class. …


History & Definition of Artificial Intelligence

AI, Photo by Mike MacKenzie

At the 1956 Dartmouth College conference, computer scientists John McCarthy, Claude Shannon, and Marvin Minsky announced that a computer program could theoretically mimic our human intelligence. They called this theoretical program, Artificial Intelligence, or AI.


Photo by Fotis Fotopoulos on Unsplash

From programming to software development to engineering, there are only a finite number of programming languages that are used on a day-to-day basis. One of the reasons that new programming languages have a hard time penetrating the market, is because of the existing codebases and backward compatibility. Incorporating a new language into your ecosystem means spending hours ensuring that any old code works with the new language, or in the worst-case rebuilding everything from scratch.

C & C++

I like C and C++. Yes, they are old, but they get the job done. And old isn’t old when you consider that the International Organization for Standardization(ISO) consistently updates it. And while it may look antiquated, once you try using an old codebase or existing code(that wasn’t built with modern standards), you’ll be really thankful that C and C++ have remained ‘old’. C & C++ are the undisputed kings of compatibility. …

Why Did Law Enforcement Not “React” to the “Mob”?

June 1st, 2020. Amidst the BLM protests, Donald Trump utilized the power of law enforcement to forcefully “dispersed” the peaceful protestors in order to get a picture of him holding a bible in front of St. John’s. Law enforcement, wearing riot gear, hit these protestors with tear gas, batons, and rubber bullets at point-blank.

Donald Trump Photo-Op, Photo By: WhiteHouse.gov

On January 6th, 2021 a real riot broke out. What had traditionally been a ceremonial congressional event turned into the tragic day in American history, since 9/11. …

What am I supposed to be doing?

A simple must-know guide for creating a new startup.

“It’s never been easier to start a company. It’s never been harder to build one.” — Naval Ravikant

Starting a new company is easy. But growing and stabilizing one is not. Especially, before getting any funding/investments, you are more or less on your own. In this article, we will examine the four stages of a startup, which I define as idea, startup, traction, growth, and the important to-dos at each stage.

My Four Stages of Startups
1. The Idea Stage
2. The Startup Stage
3. Traction Stage
4. Growth Stage
Photo by Ketut Subiyanto from Pexels

1. The Idea Stage

In this stage, you do not have any prototypes or functional services yet. There is only a definition of a problem and an idea for a solution to it. It’s important to test your ideas in this stage. You won’t be able to fully test your idea without a prototype which means it has to be at least perfect on paper. …

A new court decision finds that public schools are not allowed to punish students for free-speech made on social media

Photo by Christian Wiediger on Unsplash

In 2017, a freshman at Mahanoy Area High School in Pennsylvania, referred to as “B. L.” in court documents, failed to make it into her school’s varsity cheerleading team. Like many teenagers, “B.L.” took to social media to express her frustration. She posted a photo of herself and her friend with their middle fingers up, along with a series of f-bombs. She wrote “f*** school, f*** softball, f*** cheer, and f***everything.”

“f*** school, f*** softball, f*** cheer, and f***everything.”

Soon after, a teammate showed the post to her mother, a coach, which resulted in “B.L.” being suspended from the junior varsity cheerleading for a year; The school cited that a punishment was needed to “avoid chaos” and maintain a “team-like environment”, according to the New York Times. …

Why I, a programmer, think that you shouldn’t learn to code.


I’ve heard people say “I’m going to learn to code” time and time again. As a programmer myself, I thought for a while that people’s interest in programming as a positive trend. But these days, it feels different. Due to the pandemic, everything ‘digital’ is growing rapidly, and “online coding classes” are popping up everywhere. News and social media began to reveal more and more stories under the keyword “Coding.”

There are more than 270,000,000 results for Online Coding Searches; Original Work

Provocative titles such as “Demand for developers is increasing as the online-market grows” or “In just three months of class, you can get a job as a developer,” make people think, “Should I learn to code?” …

Learning About The World

The Sovereign Military Order of Malta

The passport in question, Source: Wikimedia Commons

This is the rarest passport in the world. In fact, there are only 3 people who have it. The passport is from the Sovereign Military Order of Malta, also known as the “smallest country in the world, Country without land.” But more specifically, this red passport is only given to the top official of the order: Grand Master, Grand Commander, and the Grand Chancellor.


Shinwoo Kim

Programmer · Investor · Writer · Coffee Lover | You can buy me a coffee here: https://www.buymeacoffee.com/Z3qt81J or follow me on insta: @_shinwookim

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store