Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,195,635 members, 7,958,909 topics. Date: Thursday, 26 September 2024 at 07:12 AM |
Nairaland Forum / Canadaman18's Profile / Canadaman18's Posts
(1) (2) (3) (4) (5) (of 5 pages)
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 5:01pm On Mar 12, 2019 |
dubajek: Online |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 2:58pm On Mar 12, 2019 |
Applied on Feb 22 for family member He got PPR on 11th March Previous success stories here gave us courage to go without any agent 1 Like |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 4:15am On Mar 12, 2019 |
canadaman18: Alright Ive thought of a good first project . A while ago I had to develop a simple plagiarism detector. It compares two (text) files and computes a similarity percentage. This was all done in Plain Java now I want us to create a web application with a front end where users can upload two text files themselves and the app generates the plagiarism score. The source code for that is here While I work on creating our environment , feel free to take a look at the code and let me know if you have any questions e.g how the code works , choice of data structures etc.. I've tried to ensure the code is optimal from an algorithmic POV but of course suggestions to improve are welcome( I believe one way would be to use some ML to ensure better results but I think for our purpose this works) . NOTE : there are some simple text files and synonym file which I used as a test , feel free to update the synonyms file with more content and try out different text files. Again let me know if you find any bugs. In order to keep this thread from being derailed , let me know if you want to join by sending an e-mail to 'expressentrycoding@gmailDOTcom' There is a list of things I need to do to get us started ; Create an architecture diagram for the app Planning on hosting the code that computes the plagiarism score on an AWS lambda Host the front facing web app on AWS Set up a public repo where the project will be hosted and add Continuous Integration , Code quality check e.t.c Set up an Agile board where we can track progress Once all this is done , we'll divide what needs to be done based on areas of interest and pick our tech stack . Theres gonna be a lot of relatively simple front end stuff e.g home page, result page , error page so lots of learning opportunity. Theres also gonna be back end work to process the uploaded files. Not sure when Ill be done my part as Ill mostly only be working on it weekends but Ill let you guys know when that is . Cheers 17 Likes 3 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 5:07pm On Mar 11, 2019 |
Mapleking: Yeah Kanata is a hotspot for tech jobs. As a matter of fact, 80% of tech jobs in ottawa are in Kanata 6 Likes 6 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 1:08am On Mar 11, 2019 |
Seen a couple people ask if they can PM me , no need to ask Feel free to PM and I'll respond when I can. Also Ive been thinking of having a small project designed to help people wanting to learn get up to speed.We'll all collaborate via Git using GitHub / BitBucket and create a medium sized app in an Agile manner. Gonna be a web app involving HTML CSS JavaScript and Java Spring framework(altho open to alternatives( using a noSQL Database. Let me know what you guys think 22 Likes 2 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 1:03am On Mar 11, 2019 |
mozzti: Yep |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 3:48am On Mar 10, 2019 |
iaatmguy: There’s usually places like Timmies or McDonalds one can use but in general like someone said , plan ahead. Id definitely be careful peeing in public . Chances of anything happening are low but there’s always a chance a cop might spot you and depending on his/her mood you might find yourself getting a ticket and i’ve heard (but not confirmed) certain places considering it a sex offense 3 Likes 1 Share |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 4:48pm On Mar 07, 2019 |
One more branch of software I forgot to touch on is Quality Assurance (Software Developer in Test). Roles involving this I actually believe are the best for people who are new to programming. Reason being that you don't have to know programming languages in and out , you are simply testing what someone else has done. Learning to do this of course involves some training but it is no where as rigorous as coding. For example , given a problem like finding optimal routes between two points, the software developer will have to come up with design and algorithms to solve this problem. Your job as a tester could be as easy as feeding in inputs and asserting the expected output. It could also involve testing the UI and making sure everything works as expected/Most likely what you'll be doing will be slightly more complex but this is just an example The pay is still decent , usually 15-30% less of what a software developer gets paid. But you'll get exposed gently to software development and could eventually transition to a developer yourself. The learning resources are same as always , udemy , udacity , youtube e.t.c 26 Likes 11 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 10:02pm On Mar 06, 2019 |
mikkyphp: Yes its not an easy task. But a change in field isn't something that will disqualify you from getting a job if you can prove you can do the job better than the other candidates. My post explains how exactly you can get yourself up to speed and become a top candidate. If you're able to successfully answer all the technical questions and follow ups , they wont reject you for someone who struggled through the questions simply because they schooled in canada 11 Likes |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 2:50am On Mar 06, 2019 |
Guitarlife: Python is a language for the future for sure and very nice with Data science . I personally have used both but was just saying it’s nice to learn with Java Also i’m not sure if I understand what you mean by coding the stack? Java has a stack class which has the pop method. Unless you are simply saying that in python no extra work is required to instantiate a stack unlike Java Apologies if i misunderstood you |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 4:15pm On Mar 05, 2019 |
Greatkhad: Python is a good start for people from a non technical background. My only problem with it is a lot of stuff is done for you with the easy-to-use syntax so you might end up not truly understanding what's happening under the hood. I use Java day to day atm but Ive worked with many others including Python 6 Likes |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 4:13pm On Mar 05, 2019 |
ottawasenators: Hi there , I dont have any specific advice per say . I know Ottawa is also a good spot for IT jobs, so just look at Glassdoor and try to apply to as many jobs as possible. Job search is most times a numbers game. One thing I'll say is to consider the government , they typically pay a little less than private sector but you'll have lots of time off , the work is not as demanding(which for some people might be a negative) and you have unrivaled job security. Most times government jobs are not posted on job sites like Glassdoor so you might have to do some extra searching to find them 2 Likes 1 Share |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 6:42am On Mar 05, 2019 |
DadR: User support from what I know is not as strict interview wise so I wouldn’t bother with Leetcode or CTCI. Best to just focus on learning a bit about the product you’ll be supporting but I’m not an expert in the area so I can’t say for certain . If you have any kind of technical background and some certifications I don’t think it’ll be too hard getting an entry level IT job in Ontario. might take a few months of looking though At the end of the day it depends what you’re passionate about , if you’re passionate about it you’ll be good at it and if you’re good at it and pray and trust God ,there are jobs 8 Likes |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 12:33am On Mar 05, 2019 |
Hey folks , dont know if this advice has already been shared but the best place IMO for a prospective applicant is Glassdoor(and no I dont work there ) Glassdoor allows you view job vacancies , perform "easy apply" and thus send applications out quickly. But my favourite feature is the salary , reviews and interview sections. You can get an idea what your prospective company is offering others so you're not lowballed , you'll learn about the workplace culture and recognize some places to avoid or places you wanna absolutely apply to and the interview section will prepare you for the level of difficulty to expect . 55 Likes 32 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 12:29am On Mar 05, 2019 |
Greatkhad: Yes feel free buddy. And honestly the feeling of some days being difficult will never go away. You'll just learn to embrace it lol so don't let that discourage you. My expertise is back end and yeah I get your reservation towards front end. Although most times companies have a UX designer who creates the mock ups so all you have to do is follow their design and add the logic to make it work 6 Likes 1 Share |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 12:14am On Mar 05, 2019 |
Zutlin: If its for a personal question then yeah you can PM. but if you think its a question that could help other engineers / developers living in canada or moving to canada soon then you can also post here 13 Likes |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 11:41pm On Mar 04, 2019 |
Zutlin: Sauga is definitely a solid location for Software related jobs and youre close to Toronto so good pick Depends what your background is and what your area of interest is. Software development is pretty broad and I personally think its much better to become a master of one specific area and some knowledge of others than just knowing a bit of everything with no expertise in one(other developers will argue with me on this i'm sure). In general there is Back End Development which usually involves very strong knowledge of C++, Python or Java. And there is Front End development which nowadays involves knowledge of Frameworks such as Angular / React / Vue / Rails There is also Artificial Intelligence / Machine Learning but this is fairly advanced and while it doesnt hurt to pick up as a side interest, most jobs only hire very experienced AI engineers or PHD holders. (ofcourse there are exceptions) There is also the dev ops / build tools route which usually involves a lot of scripting in Bash or PErl. I personally find this boring but some love it. There is also the Database route although with noSQL technologies becoming more dominant and a lot of scaling and balancing all done automatically and cloud storage , this route I believe is a dying one. Finally there is Full Stack Development which involves a bit of everything. Note : the questions asked in interviews at top software companies and the ones youll see in the material I mentioned are usually language independent. Theyll focus more on complex problem solving using any language of your choice although most places from what I hear frown at using JavaScript To finally answer your question I dont know any bridging programs per say but my advice is once you have an area of interest , use udemy or udacity to learn more about the tool stack for that area, and then work n a personal project which will look good on your resume and get you more comfortable with development. Do this alongside leetcode for optimal result . 43 Likes 25 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 10:42pm On Mar 04, 2019 |
Hey folks, this advice is specifically for those in IT Field more specifically software / computer engineers ,and Full stack developers There is a lot of demand for professionals in the aforementioned fields with extremely good salaries. It is not rare to meet an entry level grad making 80,000+ a year , infact that is what a top grad can expect in the GTA. An experienced developer can make 150K + easily. Now given the demand , are these jobs easy to get , YES and NO. Why No? Unlike a lot of professions (and of course no disrespect to those professions) software interviews are much more than a cultural fit or situational questions. You can expect multiple rounds of technical interviews and questions like "What is OOP" will be warm up at the most. So how do you get yourself prepared for this "exam" , the only answer is practice. It doesn't matter if you have been a developer for 10+ years, without practice you'll have forgotten a lot of the fundamental Data Structures and Algorithms which will be heavily tested for. What then is the best way to practice : 1. ' www dot leetcode dot com ' is one I highly recommend. There are tons of questions but if you can solve one or two questions per day in easy mode and then ramping up difficulty progressively , after 2-3months you should be among the top candidates in most interviews. 2. Cracking The Coding Interview is another one . This is a comprehensive book that covers a lot of topics as well as provides tips on how to ace interviews at companies like Google, Amazon etc I came here to share this because I know we Nigerians are smart and I personally want to see more Nigerians in top tier tech jobs but it's hard because most people wont even pass the first round relying simply on their existing experience. Why Yes? As I said above if you religiously go through the above material , youll find that your skills will move to a whole new level and these interviews will become very easy. For anyone who takes interest in the materials and has questions on algorithms or implementations and so on , let me know Source : Im a software engineer at one of the top 3 companies in the world. Happy Coding guys ! 84 Likes 30 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 10:26pm On Mar 04, 2019 |
k997bomb: Answering this as I currently have a PGWP. I'd say it depends on the amount of work experience you have before . Invitation to Apply(ITA) is based on the CRS score so 1 year master's program in canada should be a decent boost . If you already have some work experience in Nigeria, then apply for a PGWP after your Masters's program(you'll almost certainly get 1year , some are lucky and get longer even though they only studied for a year). Note : You immediately have implied status once you apply for the PGWP meaning you can legally assume you have the PGWP till a final decision is made. Once youve applied for PGWP then apply for the PR. You can simulate your score online but I believe with a Canadian masters and 1 or 2 years work experience in nigeria you should be good enough to get an ITA unless your age is high.. And in that case then maybe consider PNP. Now on the flip side , if you have no work experience before the masters , then things become a lot more difficult. I believe then your only way out would be PNP while on the one year work permit .. otherwise when that one year runs out you'll have to come back to Nigeria to apply for PR 5 Likes |
Travel / Re: Canadian Student Visa Thread Part 15 by canadaman18: 5:38pm On Jan 25, 2019 |
Hey guys , just a piece of advise / information I wanted to share : IF YOU PLAN ON STAYING IN CANADA AFTER SCHOOL , ENSURE YOUR SCHOOL IS ONE OF THE SCHOOLS THAT QUALIFY FOR A PGWP. THERE ARE SOME DLI USUALLY PRIVATE COLLEGES THAT DONT 3 Likes 2 Shares |
Travel / Re: Living In Canada/Life As A Canadian Immigrant Part 2 by canadaman18: 7:15pm On Jan 15, 2019 |
Hi Sir, Depends on what you’re willing to do Trade certificates aren’t very expensive and you could get a job in plants and sites and make very good money . However the job isn’t easy and takes away family time although if you weren’t working like crazy you could still be making like 70k. I know a 35 yo guy who’s been working as a welder for 10 yrs and earns 150K.. Also there’s dignity of labour so no one will look down on you for any legal occupation Secondly if you want the professional route you could start by making doing some canadian certifications fixing up your resume and applying to jobs. They’ll likelt be entry level and will not pay too much initially but it’s a start and you’ll have something to do . If you’re technology inclined no harm in trying to pick up software / web development BUT only if that’s what you’re passionate about denaven: 13 Likes 1 Share |
Travel / Re: Canadian Student Visa Thread Part 15 by canadaman18: 1:13am On Jan 15, 2019 |
nua07: Seems like the officer is not convinced your sponsor will indeed sponsor you . Who is the sponsor ? Might be helpful if they can make a tuition payment for the first year to show they are serious |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 8:26pm On Jan 14, 2019 |
For anyone curious on the CAN+ program , the link is www DOT cic DOT gc DOT ca/english/pdf/kits/forms/IMM5873E DOT pdf 1 Like 1 Share |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 4:22am On Jan 14, 2019 |
canadaman18: Was able to find evidence applicants from all countries are eligible so disregard my earlier question |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 4:18am On Jan 14, 2019 |
OmoBendel24: Does this apply to nigerian applicants ? I tried looking into CAN+ and I could only find associations between CAN+ and Indian applicants Thanks |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 8:26am On Jan 09, 2019 |
Niceyenuf: Congrats I was wondering did you submit your bank statement as well? I plan on sponsoring my parents financially and adding just my bank statement + letter of support + job letter + pay slips and the other usual docs . They’ve already successfully gotten canadian tourist visa before only difference is now I want to leave their bank statements out of the application. Do you think we are good to go? Thanks |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 1:29am On Jan 07, 2019 |
gingalady: Ah I see, it’s just I thought there were separate timeline for online and paper application before and now there’s just one timeline ? Or am I mistaken ? This is actually for my parents and last time they applied i believe it took 3wks to process and 1week to get back passport. But that was in 2016 Thanks for your response 1 Like |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 6:51pm On Jan 06, 2019 |
congrats @gingalady I looked at the processing time for visitors visa and it’s showing 69 days. Any idea if this is for paper applicants as it seems rather long. Also I was wondering , if there’s one sponsor with dependent (wife) , do they need separate online profiles ? Thanks in advance 1 Like |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 9:26pm On Jan 01, 2019 |
Anyone know the current timeline for TRV applications from nigeria (online) It’s showing 69 days but i think i might be entering it wrong |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 6:53pm On Dec 19, 2018 |
canadaman18: Can anyone please advice on this ? |
Travel / Re: Canada Visit/tourist Visa Discussion. by canadaman18: 5:50am On Dec 12, 2018 |
Hi everyone , got a question My parents have visited me in canada twice while I was a student and both times sponsored themselves. This time around I wish to sponsor them as I have a good paying job and one of them is also retired. Their SOA is quite low at the moment so I was wondering is it possible for me to use just my SOA? It will have around 15K CAD balance at least and yearly take home is around 90K Thanks |
(1) (2) (3) (4) (5) (of 5 pages)
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 87 |