<?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: jordan M.R</title>
    <description>The latest articles on Forem by jordan M.R (@jordanmr).</description>
    <link>https://forem.com/jordanmr</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%2F269055%2Fbbab8181-d9fc-4081-8a58-e98312110d94.jpg</url>
      <title>Forem: jordan M.R</title>
      <link>https://forem.com/jordanmr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jordanmr"/>
    <language>en</language>
    <item>
      <title>2 Things I’ve learnt after over year of working as a software developer.</title>
      <dc:creator>jordan M.R</dc:creator>
      <pubDate>Wed, 10 Mar 2021 11:40:44 +0000</pubDate>
      <link>https://forem.com/jordanmr/2-things-i-ve-learnt-after-over-year-of-working-as-a-software-developer-3pfk</link>
      <guid>https://forem.com/jordanmr/2-things-i-ve-learnt-after-over-year-of-working-as-a-software-developer-3pfk</guid>
      <description>&lt;p&gt;&lt;strong&gt;Declaimer:&lt;/strong&gt; I am still at university so by working I mean part time.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. It is not only alright to ask for help, but essential!
&lt;/h3&gt;

&lt;p&gt;One of employers biggest fears when employing a junior dev or graduate is idea that they won’t ask for help and will instead continue to struggle alone and make no progress. &lt;br&gt;
I used to be of the frame of mind that I must do my work on my own and asking for help is evidence that I am not a good programmer. However that is far from the case.&lt;br&gt;
Asking for help is great and probably one of the best ways to gain experience in software development. The amount of times I’ve asked my co-workers for help or advice would of shocked me from a year ago but with hindsight it isn’t surprising.&lt;br&gt;
Plus, even experienced software developers ask for help.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Tests Tests and Tests.
&lt;/h3&gt;

&lt;p&gt;Writing tests is one of the biggest pains of being a software developer but they are too necessary to ignore. &lt;br&gt;
Because with out them maintaining and improving a codebase as it grows becomes an impossible task. As software developer I’ve learnt you spend near all of your time maintaining an existing codebase. So having tests is the only way to know your modifications hasn’t broken something else before your changes is pushed to product and it then its too late and the damage is done 😭.&lt;br&gt;
&lt;em&gt;These are just two key things I've learnt that stood out to me. I look forward to learning more on my software development journey.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>advice</category>
      <category>career</category>
      <category>motivation</category>
    </item>
    <item>
      <title>3 Things I wish I'd spent more time on in my first year of uni</title>
      <dc:creator>jordan M.R</dc:creator>
      <pubDate>Tue, 19 Nov 2019 18:21:30 +0000</pubDate>
      <link>https://forem.com/jordanmr/3-things-i-wish-i-d-spent-more-time-on-in-my-first-year-of-uni-40pm</link>
      <guid>https://forem.com/jordanmr/3-things-i-wish-i-d-spent-more-time-on-in-my-first-year-of-uni-40pm</guid>
      <description>&lt;p&gt;University is a big step and quite different to the style of learning to the way we learnt in school and sixth form (the UK's version of High school).&lt;/p&gt;

&lt;p&gt;So now that I am in 2nd year student here are few things upon reflection I would of done more of in my first year. As it was only a few months ago I was calling myself a &lt;i&gt;fresher&lt;/i&gt; the memories are still fresh in my mind.&lt;/p&gt;

&lt;h5&gt;First, time management!&lt;/h5&gt;

&lt;p&gt;Uni gives us to a lot of freedom and you should take full advantage of that. What I wish I did was plan my time more wisely. Schedule out times to revise throughout the year and don't leave assignments till the last minute. Because if you stay ahead this will give you time to ask your lecturers question before assignments is due so that you can get the best grade. Also more importantly if you finish your assignments early it means you can deal with the unexpected much better. Believe it or not but my student accommodation caught fire 🔥🔥 and almost got burnt down completely leaving the place unliveable (no one got seriously hurt). Now dealing with that and half a dozen assignment even with extensions wasn't an enjoyable time. you never know whats gonna happen, &lt;b&gt;so get your assignment done ASAP.&lt;/b&gt;&lt;/p&gt;

&lt;h5&gt;Second, make friends in your class.&lt;/h5&gt;

&lt;p&gt;So why does this matter? I have two simple words, "group work"! These two words can give most uni students nightmares (including me). As I didn't make many friends on my course I was stuck in groups of random students for many of my assignments and &lt;i&gt;jheez....&lt;/i&gt; it was horrible. People wouldn't turn up to meetings; others wouldn't do any work, it was truly awful. If you get stuck in a similar situation you are just gonna have to face the facts that if you want a good grade you will have to carry the team and do most of the work. If you are in group with friends on the other hand, you will get more work done and have whole lot more fun.  &lt;/p&gt;

&lt;h5&gt;Third, extra curriculum activities.&lt;/h5&gt;

&lt;p&gt;WorkShops; Extra Lectures; Special guest talks and more are all worth it. It may not seem obvious at first but it could be great content for a linkedIn post and if you are here blogging, Im sure you know a thing or two about self branding. Another thing is that it is a perfect opportunity to network with your peers as well as good employers. It could even lead to work experience or a part-time job.&lt;br&gt;
I took advantage of a scheme that my University has called the "Employability Points" scheme. where by going to all of these extra curriculum activities I was able to earn enough points to gain a summer internship at a great company called SARD-JV. It was amazing and eventually I was offered part time job as a software developer at SARD-JV, that I accepted. If your university offers a scheme like this I highly recommend that you apply for it. here is a link to &lt;a href="https://blogs.kent.ac.uk/employabilitypoints/2019/09/02/sard-internship/"&gt;the case study of my internship.&lt;/a&gt;&lt;/p&gt;

&lt;h5&gt;Hopefully if you are starting Uni these tips will help you. Or if you have already graduated maybe you have a few tips or bits to add in the comments below.&lt;/h5&gt;

</description>
      <category>motivation</category>
      <category>university</category>
      <category>advice</category>
    </item>
    <item>
      <title>Should university teach current or future technologies? </title>
      <dc:creator>jordan M.R</dc:creator>
      <pubDate>Sat, 16 Nov 2019 13:59:58 +0000</pubDate>
      <link>https://forem.com/jordanmr/should-university-teach-current-or-future-technologies-197n</link>
      <guid>https://forem.com/jordanmr/should-university-teach-current-or-future-technologies-197n</guid>
      <description>&lt;p&gt;So at my University we are being taught technologies like PHP and JQuery for our web development module. However, if current trends continue these technologies will soon be overtaken by the more newer ones like Node JS and React. I have a similar situation in a few of my other modules. Where I have to question if by the time I graduate won't half of these technologies be outdate and only use in legacy programs?&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Shouldn't we teach the Developers of the future, the technology that will be used in that future?&lt;/b&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
      <category>webdev</category>
      <category>computerscience</category>
    </item>
  </channel>
</rss>
