Перейти к содержанию
Coding girl

Coding girl

Девушка, которая решила стать кодером

×

Coding girl

  • Главная
  • Обо мне
  • Блог
  • Связаться
  • Главная
  • Обо мне
  • Блог
  • Связаться

Месяц: Февраль 2021

Проект minishell. Как это было.
Школа 21
  • 8 февраля, 2021
  • 3 комментария к записи Проект minishell. Как это было.
  • 1 минута
  • 4 года

Проект minishell. Как это было.

В данной статье расскажу вам о самом проекте, о том, как мы его писали, с какими трудностями столкнулись, и как с ними справлялись.

Читать далее

Обо мне

Меня зовут Аня. Однажды я поняла, что хочу сменить профессию и стать программистом. Здесь я делюсь своим опытом в мире IT.

Я в соцсетях

Как получить долгосрочную студенческую визу во Францию
переезд
Как получить долгосрочную студенческую визу во Францию

Последние записи

Как получить долгосрочную студенческую визу во Францию
Как получить долгосрочную студенческую визу во Францию
15 апреля, 2022
Шаблоны С++
Шаблоны С++
28 апреля, 2021
Проект minishell. Как это было.
Проект minishell. Как это было.
8 февраля, 2021
Как успешно пройти «Бассейн» Школы 21 / École 42
Как успешно пройти «Бассейн» Школы 21 / École 42
1 января, 2021
Как получить долгосрочную студенческую визу во Францию
Шаблоны С++
Проект minishell. Как это было.
Как успешно пройти «Бассейн» Школы 21 / École 42

Coding girl

codinggirl_

Never do this 😅❌ if you don’t understand th Never do this 😅❌ if you don’t understand the code and what’s going on, always ask your senior colleagues for help!
.
.
#codinglife #codingmemes #codingjokes #programming #softwareengineer
and even though sometimes it’s frustrating to de and even though sometimes it’s frustrating to debug over and over again it’s all worth it when you see results of your hard work. That’s why I love much job so much, it’s rewarding when you try hard ♥️ 

What do you like about software engineering?
.
.
#softwareengineer #softwareengineering #lifeofasoftwareengineer #softwaredeveloper
✨ Morning routine of a software engineer in Pari ✨ Morning routine of a software engineer in Paris (working from home edition) ✨

How does your morning look like ? 🔽
.
.
#softwareengineer #dayinalife #lifeofasoftwareengineer
Part 7. Algorithms Solving algorithmic problems i Part 7. Algorithms

Solving algorithmic problems is an essential part of entering any tech company with a big name. 

The first step typically involves working on an algorithmic task for a limited time at home. If you succeed, there is usually another algorithmic section where you do live coding.

I tried twice to get into such companies (Datadog and Airbnb), but I failed both times. 

Why?
I didn't have enough time to prepare. I only practiced for 2-3 weeks, and honestly, I don't know if I'll ever be capable of spending 6-12 months training. It's like taking an important exam or joining a sports competition: you need to consistently practice your skills for a long period of time.

If you're familiar with algorithms, you've likely heard of websites like LeetCode, HackerRank, and CodeWars. These sites are great for practicing algorithmic problem-solving skills, especially if you're new to the concept.

Solving an algorithmic problem as a part of the interview process is not only for FAANG companies. One way or another, I came across algorithms in all companies which I wrote technical test for or passed through a real interview.

Some people might say they never use algorithms at work, that it's only a thing for entering the tech industry. However, I disagree with this statement. While reimplementing a bubble sort or using graph theory may be overkill for modern projects, it's always important to check if the way you use certain functions, loops, etc. is optimal. This is a best practice for any software engineer, and it's something I do in my everyday job. Plus, solving algorithms is a good way to keep your brain sharp.

What do you think of algorithms? What's your experience with them? Let's share our experiences in the comments.

This is series of posts on how I got a software engineering job in France #jobinfrance_codinggirl
when you’re too much overwhelmed of so many prog when you’re too much overwhelmed of so many programming languages and technologies to learn 🤯😅
.
.
#programming #softwareengineering #learningprogramming #coding
Would you take a ride ? I love conquering fears Would you take a ride ? 

I love conquering fears cause it creates more opportunities and you have the feeling of being proud of yourself ✨
the best way of making your employees come regular the best way of making your employees come regularly to the office 🥐 what do you think? 🤭
.
.
#croissant #parislife #workinparis #workinfrance #codinggirl
Part 6. Datadog This is series of posts on how I Part 6. Datadog 

This is series of posts on how I got a software engineering job in France #jobinfrance_codinggirl 

I will let you google to what the company “datadog” does in details, but long story short, they provide a monitoring tool for developers. It is a big tech company with more than 3000 employees and has already gone public. 

Because I heard a lot about datadog from my developers’ community, I considered it to be a “dream company” to work for. Besides, I have friends working there - which made it possible to visit the office, feel the atmosphere and get a referral. 

I looked through current open positions on their website, chose the one which corresponded more or less to the experience I had. But, I got rejected immediately. Here was the message:
“…Unfortunately, we have decided not to move forward with your application at this time. <>…this decision does not reflect on your skills and experience, but rather on our current business needs.”

I asked my friend to find out the real reason. Recruiters said that I was too junior to apply for that position. 

Are you ready to learn minimum requirements for junior dev positions? Well, if you have a diploma, it’s at least one year of professional experience. Without diploma, it’s about 4 years of XP 😱 That’s what the recruiter said to my friend (let me know if it was different for you). 

So, I decided to apply for an internship. I thought it’s a nice opportunity to enter the company. As for any other big tech company, you have to pass the HackerRank test as the first step of the recruitment process. 

I received an email with all the details of how the test is organised. Basically, there were 3 short algorithmic problems and there was 60 mins given to solve them. 

I can’t say they were difficult, but I only had time to complete 2 of them (and if I remember correctly, I had some test failing on the 2nd one). But it was way easier to what I did for airbnb. 

So, I think if you prepare to solve algorithms in advance, you have all the chances to get into the company! 

In my next will be about preparing for such tests. Stay tuned and don’t forget to support this post with a ❤️ and a comment !
I receive a lot of questions on “how to become a I receive a lot of questions on “how to become a software engineer / change my job / start learning programming”. 

To my mind, the most important thing in the learning process is not “how to”, but simply “be consistent”. Consistency is key, no matter what skill you’re trying to learn.

Being consistent helped me to speak 3 foreign languages fluently, play the piano, sing, dance, being good at sports (well, when I was young), build the audience on social media, and of course, progress in software engineering.

I see it clearly especially now: when I lack consistency in my blogging activities, my blog doesn’t grow. 

Same used to be with learning programming: at the beginning I would seat all the weekend in front of the computer, but then wouldn’t open a laptop for days. This approach doesn’t work: because you easily forget what you did, especially when the information is new and chunks of new knowledge have not been created. 

Thanks to school, I had to stay consistent (well, stressful deadlines were not good for my mental health, but did help me to progress faster). So, if you study on your own, create a calendar, a habit tracker, whatever…  so that you have a system. 

What do you think? 👇🏻

.
.
#codinggirl #softwareengineerlife #softwareengineer #howtolearntocode #learncoding #learnprogramming
Следуйте в Instagram

Подкаст

Дедлайн вчера

Послушать

https://youtu.be/VdSqJnR5Ubw