<?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>DEV Community: 🇨🇬 RAJIL SAJILA</title>
    <description>The latest articles on DEV Community by 🇨🇬 RAJIL SAJILA (@rajilsaj).</description>
    <link>https://dev.to/rajilsaj</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%2F34127%2Fb9fb956b-1c60-4b98-8fb7-dab5da15cad8.jpg</url>
      <title>DEV Community: 🇨🇬 RAJIL SAJILA</title>
      <link>https://dev.to/rajilsaj</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rajilsaj"/>
    <language>en</language>
    <item>
      <title>Need tips to start Software Engineering &lt;Post 4&gt;</title>
      <dc:creator>🇨🇬 RAJIL SAJILA</dc:creator>
      <pubDate>Sat, 26 May 2018 18:04:04 +0000</pubDate>
      <link>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-4-1oak</link>
      <guid>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-4-1oak</guid>
      <description>&lt;p&gt;&lt;a href="https://thepracticaldev.s3.amazonaws.com/i/29di280eqzwbpjmv35g5.png"&gt;https://thepracticaldev.s3.amazonaws.com/i/29di280eqzwbpjmv35g5.png&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It seems that I found many projects ideas yesterday I will add to the publication number 3 of my trip to become an engineer. So today I write the functional specifications for my first engineer project.&lt;/p&gt;

&lt;p&gt;I tried to go step by step.&lt;br&gt;
I don't hide you that my test project is a request from one of my clients (yes I have clients, in the previous publications I told you that I was a web developer already 7 years old) But I'd keep secret the purpose of the project. But nevertheless I am at the stage of writing a specification.&lt;/p&gt;

&lt;h3&gt;
  
  
  Writing Project specifications
&lt;/h3&gt;

&lt;p&gt;In French we say "cahier de charges". The Google terms that I found as comparative for terms of reference are:&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Specifications
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Project Specifications
&lt;/h2&gt;

&lt;p&gt;Since I never learned in a school to write specifications for the client. Because I am a Sofwate engineer in becoming from scratch.&lt;/p&gt;

&lt;p&gt;I went online in the hope to models of specifications. And since this morning 10 am (in Congolese time) I'm still writing the famous specifications.&lt;/p&gt;

&lt;p&gt;I came to the conclusion that  functional specification of a project that will be presented to a client (who's not involved in computer) are just formal.Different from technical specification that I have seen online.&lt;br&gt;
Finally that's my starting summary :&lt;/p&gt;

&lt;p&gt;1- Background&lt;br&gt;
2- Presentation of the project&lt;br&gt;
3- Project Organization&lt;br&gt;
4- Technical Requirements&lt;/p&gt;

&lt;p&gt;(I stop here and get back to writing my specifications)&lt;br&gt;
But two problems locked me, hence my questions of the day:&lt;/p&gt;

&lt;p&gt;1) Do I have to offer interfaces (HMI)?&lt;br&gt;
2) How do I handle with use cases?&lt;br&gt;
3) I do not know how to use other tools: if you need to draw interfaces I can do it with Illustrator? (I'm more comfortable with)&lt;/p&gt;

&lt;p&gt;SOS engineers.&lt;/p&gt;

&lt;p&gt;Article in completion ...&lt;/p&gt;

</description>
      <category>java</category>
      <category>code</category>
      <category>software</category>
      <category>project</category>
    </item>
    <item>
      <title>Need tips to start Software Engineering &lt;Post 3&gt;</title>
      <dc:creator>🇨🇬 RAJIL SAJILA</dc:creator>
      <pubDate>Fri, 25 May 2018 15:51:33 +0000</pubDate>
      <link>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-3-563o</link>
      <guid>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-3-563o</guid>
      <description>&lt;p&gt;Loading...&lt;/p&gt;

</description>
      <category>code</category>
      <category>engineer</category>
      <category>software</category>
      <category>java</category>
    </item>
    <item>
      <title>Need tips to start Software Engineering &lt;Post 2&gt;</title>
      <dc:creator>🇨🇬 RAJIL SAJILA</dc:creator>
      <pubDate>Thu, 24 May 2018 09:21:15 +0000</pubDate>
      <link>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-2-35i4</link>
      <guid>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-post-2-35i4</guid>
      <description>&lt;p&gt;&lt;a href="https://thepracticaldev.s3.amazonaws.com/i/jfbmdesig0gfdfqt5vs8.png"&gt;https://thepracticaldev.s3.amazonaws.com/i/jfbmdesig0gfdfqt5vs8.png&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have chosen my starter stack; My choice is JAVA as a starter stack , planning to learn :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;JAVA SE - for desktop app (even it's kinda depracted) : swing is no longer developed , java fx seems to be the new option reminaing&lt;/li&gt;
&lt;li&gt;JAKARTA is the new JAVA EE  - for web dev &lt;/li&gt;
&lt;li&gt;JAVASCRIPT (and its children) for any frond-end tasks &lt;/li&gt;
&lt;li&gt;Android (with JAVA) for mobile dev in Android ecosystem&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Questions (to perk):
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;where to host my JAVA starter projects online  ?&lt;/li&gt;
&lt;li&gt;Where to host my JAVA commercial projects  ?&lt;/li&gt;
&lt;li&gt;What is the real great learning path in JAVA WEB ? (I'm lost with all these JSP, JSF, Play Framework, Servlet, Spring, ...) Which one to pick ? Help me find the right path step by step.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My most fleshly wish
&lt;/h2&gt;

&lt;p&gt;As I said in the publication 1 of my Enginneer starter thread, I was for 7 years WebDesigner; more than CMS - Wordpress, Drupal, and out of it.&lt;br&gt;
So I end up with a lot of projects on 100% PHP hosting like justhost or godaddy.&lt;br&gt;
I do not know if it is possible but I will want to create web services in JAVA and consume them on each of the PHP PHP (with javascript). I can hoster all web services on a JAVA hosting and as that always take advantage of my PHP hosting.&lt;/p&gt;

&lt;h3&gt;
  
  
  What do you think ?
&lt;/h3&gt;

&lt;p&gt;This is my first challenge as a future Software Engineer, future JAVA Software Engineer. #MayMyWishComTrue&lt;/p&gt;

&lt;h3&gt;
  
  
  Some examples of a website with a java backend that I appreciated :
&lt;/h3&gt;

&lt;p&gt;&lt;a href="http://www.univ-poitiers.fr/actualites/"&gt;http://www.univ-poitiers.fr/actualites/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.pole-emploi.fr/accueil/"&gt;https://www.pole-emploi.fr/accueil/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.jacksonhole.com/"&gt;https://www.jacksonhole.com/&lt;/a&gt; (used to turn in JAVA backend)&lt;/p&gt;

&lt;p&gt;Thanks your advises and tips would be helpful !&lt;/p&gt;

</description>
      <category>java</category>
      <category>code</category>
      <category>engineer</category>
      <category>software</category>
    </item>
    <item>
      <title>Need tips to start software engineering &lt;Post 1&gt;</title>
      <dc:creator>🇨🇬 RAJIL SAJILA</dc:creator>
      <pubDate>Thu, 24 May 2018 00:56:58 +0000</pubDate>
      <link>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-14dm</link>
      <guid>https://dev.to/rajilsaj/need-tips-to-start-software-engineering-14dm</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fn5q1uudov6xv4d9zp0j4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fn5q1uudov6xv4d9zp0j4.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 1 - Ask your peers in the field
&lt;/h1&gt;

&lt;p&gt;I'm about to start again, everything from scratch,..... Any pieces of advices about How to start efficient Software Engineering? Building solutions from analysis to modeling, from sketching to code.&lt;br&gt;
I'm a newbie Software Engineer with no-degree, have been working in web Dev, already 7 years as a simple Web Designer (CMS stuffs). &lt;br&gt;
It's came to me that Web Design is boring , I want to put hands on dirty :)&lt;br&gt;
Impatient to start again with JAVA stack (first) . Despite the fact I know that it's JS time I'd like to start by odd.&lt;/p&gt;

&lt;p&gt;Thanks for your help !&lt;/p&gt;

&lt;p&gt;Links, ressources, books would be appreciated.&lt;/p&gt;

</description>
      <category>code</category>
      <category>java</category>
      <category>software</category>
      <category>engineering</category>
    </item>
    <item>
      <title>Where to begin for writing a mobile payment API for my country (and countryside)</title>
      <dc:creator>🇨🇬 RAJIL SAJILA</dc:creator>
      <pubDate>Mon, 02 Oct 2017 15:19:06 +0000</pubDate>
      <link>https://dev.to/rajil/where-to-begin-for-writing-a-mobile-payment-api-for-my-country-and-countryside-cbi</link>
      <guid>https://dev.to/rajil/where-to-begin-for-writing-a-mobile-payment-api-for-my-country-and-countryside-cbi</guid>
      <description>

&lt;p&gt;My wish is to build a mobile payment API that would help everyone to pay online no matter what carrier is subscribed to. I'd like to know where to begin ? Give me some issues / advices / tips where I can start searching for what to code.&lt;br&gt;
&lt;a href="https://thepracticaldev.s3.amazonaws.com/i/kdeplk34mbrbxx3v2w7n.png"&gt;https://thepracticaldev.s3.amazonaws.com/i/kdeplk34mbrbxx3v2w7n.png&lt;/a&gt;&lt;/p&gt;


</description>
      <category>mobilebanking</category>
      <category>javascript</category>
      <category>php</category>
      <category>java</category>
    </item>
  </channel>
</rss>
