<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Razvan Constatin</title>
    <description>The latest articles on Forem by Razvan Constatin (@constantinrazvan).</description>
    <link>https://forem.com/constantinrazvan</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F687701%2Fcb8d5141-5ef5-4389-9e3b-f793997d9f64.jpeg</url>
      <title>Forem: Razvan Constatin</title>
      <link>https://forem.com/constantinrazvan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/constantinrazvan"/>
    <language>en</language>
    <item>
      <title>Always follow your dreams!</title>
      <dc:creator>Razvan Constatin</dc:creator>
      <pubDate>Tue, 01 Aug 2023 13:21:53 +0000</pubDate>
      <link>https://forem.com/constantinrazvan/always-follow-your-dreams-18</link>
      <guid>https://forem.com/constantinrazvan/always-follow-your-dreams-18</guid>
      <description>&lt;p&gt;Hello everyone, I'm writing this post for you to always follow your dreams and never give up. &lt;/p&gt;

&lt;p&gt;Everything started since I was just a child, exactly in 2007 when my parent bought our first computer. I started using it just for games, you know, Need For Speed, some FIFA and Grand Theft Auto. &lt;/p&gt;

&lt;p&gt;In 2013-2014 I bought my own computer by my own money, ok, with my parents help for some money. Then I learned how to install windows, drivers and how a computer work but at a basic level. &lt;/p&gt;

&lt;p&gt;Time passed so I've drown myself in documentations about computer. The time for me to go to highschool came so I had to choose a profile.(In my country, we have to choose our profile and we have to do some tests for choosing a highschool, I don't know what protocol is in others countries). Well, I didn't went to a highschool where I should study computer science, I went in a highschool where Math was not an important subject, I did it just for 2 years and last 2 years was out from my curriculum. &lt;/p&gt;

&lt;p&gt;In december 2020, I started learning programming by my own because untill then I didn't knew I can find resources on the internet, I tought you learn about computer science just in HighSchool and in University. I started with HTML, CSS and I advanced to programming languages like C++, Swift and Python(including JS also 😅). &lt;/p&gt;

&lt;p&gt;All my highschool knew that I want to apply as a student at a University in the Computer Science field and guess what, nobody believed in me. Everybody said: "What would you do there?". Just my mom and I believed in myself. Everybody else just laughed about me. &lt;/p&gt;

&lt;p&gt;Again, time passed and look at me now, enrolled in a University in the Computer Science field with a Software Developer job since December 2022 and now, everybody is shocked because I did it. &lt;/p&gt;

&lt;p&gt;What I want you to know from this long-short story is that, if you believe in yourself, nobody else and nothing else matter. You just have to do not give up, you have just to work, work and believe because in the final, the result will appear at the right time. Trust the process. The good things needs time.  &lt;/p&gt;

&lt;p&gt;I say "...at the right time" because, now I should been in 2nd year of Universty but, I failed an exam last year so I didn't went to because of that exam. Now everything is fine!&lt;/p&gt;

&lt;p&gt;Don't forget! Believe in yourself and continue to work! In the final, results will appear!&lt;/p&gt;

</description>
      <category>dream</category>
      <category>followyourdream</category>
      <category>csstudent</category>
      <category>engineer</category>
    </item>
    <item>
      <title>How to get a job as a Software Developer?</title>
      <dc:creator>Razvan Constatin</dc:creator>
      <pubDate>Mon, 27 Feb 2023 20:51:24 +0000</pubDate>
      <link>https://forem.com/constantinrazvan/how-to-get-a-job-as-a-software-developer-1kbp</link>
      <guid>https://forem.com/constantinrazvan/how-to-get-a-job-as-a-software-developer-1kbp</guid>
      <description>&lt;p&gt;DISCLAIMER: THIS IS JUST MY OPINION, IF YOU THINK I AM WRONG JUST LET ME KNOW, IF DON'T I WOULD APPRECIAT AN LIKE ❤️&lt;/p&gt;

&lt;p&gt;Hello everybody! I hope you're doing well! &lt;/p&gt;

&lt;p&gt;I didn't post for some time because I had to do some work at my job and this thing was taken much time. &lt;/p&gt;

&lt;p&gt;Today I'll give you some advices about "How to get a job as a Software Developer". Do not forget, this is just my point of view, not everybody's point of view. &lt;/p&gt;

&lt;h2&gt;
  
  
  What programming language should I choose?
&lt;/h2&gt;

&lt;p&gt;I know how hard is to do not know what language is the best, which one is more searched, which one has the best documentation. &lt;/p&gt;

&lt;p&gt;About this chapter you an look on websites like: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Stack Overflow Survey&lt;/li&gt;
&lt;li&gt;Octoverse Github - The top programming languages &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These two websites can help you to see which one is more searched, which one is more documented and on which programming language you can find answers easly when you get stuck. &lt;/p&gt;

&lt;h2&gt;
  
  
  Ok, I decided what programming language I want to learn, what's next?
&lt;/h2&gt;

&lt;p&gt;Well, now you can start follow a tutorial. There are many websites where you can find courses. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My recommend about websites that you can use for tutorial and learning:&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Udemy &lt;/li&gt;
&lt;li&gt;Codecademy &lt;/li&gt;
&lt;li&gt;W3Schools &lt;/li&gt;
&lt;li&gt;freeCodeCamp &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I had one month of premium subscription on Codecademy but I didn't been so happy because it didn't let me to have control on code. If I did the same but in other method, it didn't let me to continue because was not same as the solution so I can recommend you more the rest of 3 websites. But also Codecademy has very interesting projects and it gives you requirements and you code by yourself. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I can recommend you some good courses that I've done and found on Udemy:&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/100-days-of-code/"&gt;https://www.udemy.com/course/100-days-of-code/&lt;/a&gt; - Python (web apps, data science, desktop apps, web scrapping etc)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/the-complete-web-development-bootcamp/"&gt;https://www.udemy.com/course/the-complete-web-development-bootcamp/&lt;/a&gt; - JavaScript (Web Development(Front-End and Back-End)) &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/ios-13-app-development-bootcamp/"&gt;https://www.udemy.com/course/ios-13-app-development-bootcamp/&lt;/a&gt; - Swift (iOS Development)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/the-complete-javascript-course/"&gt;https://www.udemy.com/course/the-complete-javascript-course/&lt;/a&gt; - Only JavaScript - "From zero to Expert"&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/flutter-bootcamp-with-dart/"&gt;https://www.udemy.com/course/flutter-bootcamp-with-dart/&lt;/a&gt; - Cross-Platform Development with Flutter&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Data Structure &amp;amp; Algorithms
&lt;/h2&gt;

&lt;p&gt;After you learned basics in your preffered programming language is time for DS&amp;amp;A &lt;/p&gt;

&lt;p&gt;DS&amp;amp;A help you writing more efficient code. DS&amp;amp;A is applied in problem solving which some time is a part of your interview. If you want to be hired in a top tech company then you'll need to know this chapter, if you don't want to, you can just work by yourself to become a good front-end or back-end developer and have very nice projects for your portfolio and impress HR Manager and CEO by your portfolio and your knowledge. &lt;/p&gt;

&lt;p&gt;If you want to learn DS&amp;amp;A for applying in a top tech company or just want to learn this concept for becoming better, I have some courses that I can recommend you also: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/master-the-coding-interview-data-structures-algorithms/"&gt;https://www.udemy.com/course/master-the-coding-interview-data-structures-algorithms/&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/datastructurescncpp/"&gt;https://www.udemy.com/course/datastructurescncpp/&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/course/data-structures-algorithms-python/"&gt;https://www.udemy.com/course/data-structures-algorithms-python/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.udemy.com/course/data-structures-algorithms-javascript/"&gt;https://www.udemy.com/course/data-structures-algorithms-javascript/&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also I can give you some websites where you can apply these concepts that you learned in courses: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://leetcode.com/"&gt;https://leetcode.com/&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hackerrank.com/"&gt;https://www.hackerrank.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.codingame.com/start"&gt;https://www.codingame.com/start&lt;/a&gt; - This is one very interesting. It gives you to resolve problems by games. If you give your solution and that is correct, the character will move or will shoot, depends on what problem you choose. &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Ok! I learned basics, I did a portfolio with some good projects, I learned DS&amp;amp;A, I practiced DS&amp;amp;A, now I am proffency in . What to do next?
&lt;/h2&gt;

&lt;p&gt;Now, you are ready to landing in a software development job. I recommend you to create a resume and to create an account on LinkedIn and start connecting with people. People from your job area(here I mean to connect with Software Developers and Engineers), HRs from different tech companies, CEOs of tech companies, etc.. &lt;/p&gt;

&lt;p&gt;!!IF YOU DO NOT KNOW WHAT PROJECTS TO DO THAT SEEMS INTERESTING THEN LET ME KNOW(BELOW IN COMMENTS) WHAT PROGRAMMING LANGUAGE YOU HAVE CHOOSE AND I WILL GIVE YOU SOME ADVICES!!&lt;/p&gt;

&lt;p&gt;Hope this post will help you! Have a great week and stay safe! 🙏🧡&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>productivity</category>
    </item>
    <item>
      <title>2023 Started</title>
      <dc:creator>Razvan Constatin</dc:creator>
      <pubDate>Fri, 17 Feb 2023 15:00:54 +0000</pubDate>
      <link>https://forem.com/constantinrazvan/2023-started-3dh4</link>
      <guid>https://forem.com/constantinrazvan/2023-started-3dh4</guid>
      <description>&lt;p&gt;Hello, everyone! &lt;/p&gt;

&lt;p&gt;2023 started since almost two months ago. What tehnology do you think will be popular this year? &lt;/p&gt;

&lt;p&gt;In my opinion, I think this year, popular will be ML, AI and Mobile. &lt;/p&gt;

&lt;p&gt;I am not familiar with ML and AI so I will talk about Mobile. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why do I think mobile will be popular this year?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think Mobile Development will popular this year because a mobile app will help you to reach customer much better than a simple website. Trough mobile development you can access notifications, you can create Widgets and many many more things which will make your user experience better. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What programming languages should I choose for Mobile Development?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Well, there are many languages and frameworks which can help you to develop mobile applications. I will make a list:&lt;/p&gt;

&lt;p&gt;Cross Platform(write once, run on Android and iOS): &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React Native -&amp;gt; It’s a framework based on JavaScript. &lt;/li&gt;
&lt;li&gt;Xamarin -&amp;gt; Framework based on C#&lt;/li&gt;
&lt;li&gt;Flutter -&amp;gt; Framework based on Dart&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Native: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kotlin -&amp;gt; Programming language for writing Mobile Apps for Android &lt;/li&gt;
&lt;li&gt;Swift -&amp;gt; Programming language for writing Mobile Apps for iOS, WatchOS, iPad&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>javascript</category>
      <category>discuss</category>
      <category>hustle</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Starting a new chapter</title>
      <dc:creator>Razvan Constatin</dc:creator>
      <pubDate>Fri, 17 Feb 2023 01:22:12 +0000</pubDate>
      <link>https://forem.com/constantinrazvan/starting-a-new-chapter-1g0o</link>
      <guid>https://forem.com/constantinrazvan/starting-a-new-chapter-1g0o</guid>
      <description>&lt;p&gt;Hi, everyone! 👋&lt;/p&gt;

&lt;p&gt;I am very glad to be part of this community. Let me introduse myself. &lt;/p&gt;

&lt;p&gt;I am Răzvan, self-taught software developer based in Romania. The programming languages that I am working with are JavaScript, Python, Swift, MongoDB, PostgreSQL, SQLAlchemy and Odoo. &lt;/p&gt;

&lt;p&gt;I decided to start a blog here where to talk about my experience in learning programming by myself, giving advices, talking about subjects like: “How did I get my first job?” “What do I think it’s important for a Software Engineer”, “Which programming language is the best and why?” and topics like: “Programming”, “Coding”, “New Technologies” and many many others. &lt;/p&gt;

&lt;p&gt;I hope my future posts will help new software developers or even new developers to find another perspective or even to inspire them! &lt;/p&gt;

&lt;p&gt;Also you can find me on my instagram! I didn’t post for a long time but I am thinking to coming back to my community! Link to my instagram -&amp;gt; &lt;a href="https://instagram.com/rzv.dev?igshid=YmMyMTA2M2Y=" rel="noopener noreferrer"&gt;https://instagram.com/rzv.dev?igshid=YmMyMTA2M2Y=&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Good luck and I hope you’ll never get bugs in your code! 🫶🏻&lt;/p&gt;

</description>
      <category>deepseek</category>
      <category>ai</category>
      <category>localhackday</category>
      <category>experimental</category>
    </item>
  </channel>
</rss>
