DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Cyprian
Cyprian

Posted on

Seriously, i need a mentor.

I literally started web development because of the explosive rhetorics around it and so far it has been a bitter sweet journey. You never stop to learn and having gotten quite incredible feedbacks and consultations from people, they either want you to do a job too cheap or are just curious.

I'm still very hungry to get my first client as i can actually do a job. Learning how to purchase a domain name and struggling how to set up DNS has humbled me tremendously, so please i need someone who'd guide me through this journey.

I'm good at html, CSS, and a little bit of JavaScript. I use bootstrap, learning foundation and materialize in case too. PHP for backend as well and seriously needs someone who has been working to guide me more on web hosting, domain structures and how to deal with clients and businesses please.

Thanks all, and happy coding.

Top comments (12)

Collapse
abhinav1217 profile image
Abhinav Kulshreshtha

Best way to learn is by starting to contribute on Open source projects. That's How I learned Docker, (Community taught me basic workflow they used in their repo, rest I figured out by google). Hell even using github for almost 4 years, A guy who was contributing to my project taught me git workflow. He pointed out drawbacks of my current project structure, and when I told him I thought his way was too complicated for me, He personally gave me an hour on skype teaching me how to branch and cherrypick in git. There was another project I contributed to, they rejected my merge request because I was not using arrow function in the code, And I explained that I didn't knew about it, They taught it to me by discussing how I could update parts of my code up to their standard, and after it was merged, The mod gave me a few youtube links to watch and learn.

Your github profile is technically empty with some boilerplate repos. Watch youtube, ( I suggest you follow Traversy media, Ben Awad, Dev Ed, Codedamm for web development.) Take part on coding exercise ( I prefer code eval, Hacker rank, coder byte) And then start small. My first project $10 Landing page for a guy, Now my bids are for $500 for webapps.

Collapse
cyprian_dev profile image
Cyprian Author

Thanks alot for this mate. I literally use Traversy for almost everything I'm learning. Talking about contributing to open sources, i honestly don't even know what and how to do that..if you can take a little moment of your time abd explain to me please I'll really really appreciate it..thanks a million for your help.

Collapse
abhinav1217 profile image
Abhinav Kulshreshtha

There is no fix path that I can tell you to follow. I started by going through simple php projects, Bash scripts, etc. Downloading them and submitting bug reports. Then I used to comment on other bug reports with my views on that bug. A lot of Linux based apps actually were just tested on ubuntu at that time, I used to test them on fedora and gave my two cents. Submitted PR on Readme adding instructions on installing on fedora. When PHP 7 came, I helped old web apps to update on new stack. G+ was really good in staying in touch with devs. I frequently discussed with Satya ( of fedy fame) and IKey ( of Solus fame). Satya eventually added me as a mod for fedy.

In short always be open to learn, and learn before you contribute. Community would help you learn new skills, But you need to atleast have valid skills (even if it is outdated).

Thread Thread
cyprian_dev profile image
Cyprian Author

Thanks very much..this is so so helpful πŸ˜€πŸ˜€ can you be mentoring me? Like i can come ask you a question anytime please πŸ™

Thread Thread
abhinav1217 profile image
Abhinav Kulshreshtha

You can telegram me, whenever you want. But I can only reply when I can. And I can be a mentor, not a tutor. My telegram handler is same as my username.

Thread Thread
cyprian_dev profile image
Cyprian Author

Thanks Abhinav πŸ™

Thread Thread
cyprian_dev profile image
Cyprian Author

I saw abhinav thaliyaril instead, is that you?

Thread Thread
abhinav1217 profile image
Abhinav Kulshreshtha

That's not me. Take out your detective hat.. Everything you need is on my dev.to profile.

Thread Thread
jmhublar profile image
Joshua Hublar

I got a 404.
;)

Thread Thread
abhinav1217 profile image
Abhinav Kulshreshtha

It's elementary my dear. ;) 404 is also a valid response. My mentor once made a valid working website solely based on 404, 403, 500 response codes, as a proof of concept, Just so that we would pay more attention in rest of the remaining classes.

Computers are a predictable thing. And I am a predictable person.
Here is a clue. My Unique key on this site is My primary key on Telegram, But my primary key on this site is not.

Thread Thread
jmhublar profile image
Joshua Hublar

I think it's great you folks encourage mentoring. Other than the relationships I have built at work, my pursuits have been largely solitary.

Keep it up.

Thread Thread
cyprian_dev profile image
Cyprian Author

Thanks senior.

🌚 Life is too short to browse without dark mode