Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,159,335 members, 7,839,595 topics. Date: Saturday, 25 May 2024 at 12:22 AM

Grandlord's Posts

Nairaland Forum / Grandlord's Profile / Grandlord's Posts

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 26 pages)

Romance / Re: University Life: Why Do Some People Have Sex In Room With Other People. by Grandlord: 6:22pm On Dec 16, 2021
27yo:
grin

Will never forget 2015 FUPRE Warri grin

Naso we dey 4 guys for room wey no get window o
And you know say Warri mosquito no be anybody mate.

Naso one guy wey come join us making 5 go carry one 18 yo girl come.

Base on say him carry girl, even my guy wey get room give am space for bed.

We go lock door make mosquitoes no butcher person, this guy go dey lash the babe grin everywhere go thick, men no fit breath grin

After 15 minutes, me wey near door go open the door small men go breath in grin.., I go close am.

Omo the second day even small shame no dey the girl body again., as Ekemini dey lash am, the girl dey moan, men prick dey strong, men dey sweat, men no fit breath, men dey hungry as food no dey, men dey suffer mosquito, men armpit dey ur face.

I nearly wan suffocate grin if I open the door, everybody go breath in.

We gats pursue Ekemini with the girl oo, make e be say na only hunger man dey face grin

grin grin cheesy

Guy laff wan burst my belle cheesy

2 Likes

Career / Re: Why Don't Mechanical Engineer Graduates Set Up Mechanic Shops by Grandlord: 8:38am On Dec 14, 2021
Damn! Never seen a thread filled with so many ignorant and illiterate commenters. This is not good for my mental health grin

2 Likes

Celebrities / Re: Davido To Donate ₦250 Million To Orphanages Across Nigeria by Grandlord: 2:41pm On Nov 20, 2021
Man's got a big heart. Who's blessed is blessed cool
Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 5:55pm On Oct 16, 2021
iCode2:
Na so bro.

I don finally jam java wey I dey run from. grin cheesy

grin

If e dey syllabus you don hook be dat. Stand and fight, you'll surely conquer cheesy
Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 7:41pm On Oct 15, 2021
iCode2:
I dey ooo. Long time

I be change number jare. cheesy How e dey go na?

Everywhere soft my man.

I talk am. Plus 44 na d levels now cool
Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 5:04pm On Oct 15, 2021
iCode2:
My oga �

Boss man! cheesy

I hail you o. How your side na?

You change your number?
Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 7:04am On Oct 08, 2021
Guest911:

I have prescription for Ritalin. It’s close to impossible to get Adderall. But I’m pretty happy with the effects of Ritalin as well.

You can contact Alpha pharmacy to get yours
Alright bro. I'll go get a prescription from my Doctor.

Good luck on your interview cool

1 Like

Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 7:03am On Oct 08, 2021
Leetcode problems are interesting puzzles cool
Programming / Re: I Have A Google Coding Interview Coming Up. I’m Panicking!!! by Grandlord: 9:23pm On Oct 07, 2021
Guest911:

Guy now I understand why Google starting salary is N11million per month exclusive other bonus.

The algorithms is not cake. I’ve been awake since yesterday till now.

I’m currently taking Ritalin (Adderall kinda)

Bro you know where I can get Adderall in this country?

I'm suffering from serious ADHD.
Career / Re: Bsc In Computer Science, Is It Still A Lucrative Degree? by Grandlord: 10:32pm On Jul 26, 2021
Kubernetes:


Google is also developing a new suit called Google career certificates which is intended to help young people get qualifications and skills for high paying jobs without university degree. The suits is tailored for the millennials to learn in-demand skills online in 6 months and will be globally recognized as equivalent of a traditional university degree.
The question is, in the next 15 years, will certificates be required for most jobs?


Thanks for this. I'll have to go get the Android developer certificate.

2 Likes

Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 10:29am On Jul 16, 2021
teewhydope:


honestly, i only just moved back to native because of jetpack compose thingy, xml can be frustating. All my native android projects going forward would strictly be jetpack compose and kmm. kotlin is interesting

Yeah...compose it is.

I believe it will be integrated into the next version of Studio. For now it can only be used on the artic fox and canary versions.
Education / Re: IQ TEST: Do You Understand This? [photo] by Grandlord: 7:35am On Jul 10, 2021
Damn...the young C0ck's libido is so high I'm super impressed cool
Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 12:39pm On Jul 09, 2021
Etinosa1234:

Ohh... I see.. I'll still make an effort to learn it


Ehen... Boss... On Android studio, there is an option to convert Java code to Kotlin ... Can't I just do such even if I know the basics of Kotlin already... I'm so comfortable in Java already

I dey fear to reach that leetcode sef.. make my depression nor pass this stage


Ohh.. I'd have liked to have ur contact so that I can reach when I have problems on Android

Do u freelance or u have a remote job?
Sure, DM.
Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 9:53pm On Jul 08, 2021
Etinosa1234:

Yeah... I did all this... Seems I omitted that cloud messaging part... Will look it up soon

I've started already sef... I dont plan staying long on it before moving to Kotlin for Android

I feel I was misinformed to go for Java last year ..

Well no knowledge is a waste



Omo... All this things don dey plenty ooo...

Na money I dey find Sha... So I go just grasp the basics and start building smiley Would all this be enough for me to start freelancing sef?

Pls are u also an Android developer?
The cloud messaging is for notifications functionality. If your app doesn't need it then maybe skip it.

Java knowledge is not a waste. I learnt Java myself and I use it for leetcode now. It's also easier to migrate your codebase from Java to Kotlin if you already know Java.

Sure...you can start freelancing if your clients don't demand too much sophisticated functionalities beyond what you learnt. But that's not always the case and you'll have to go back and learn what you didn't. Though it's a lot more motivating to learn if you're making money from it grin

Yeah, Android dev.

2 Likes

Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 8:25pm On Jul 08, 2021
Etinosa1234:


I've learnt firebase already.. I used it for one of my apps..

I'm learning kotlin presently...

I'll take note of the ones u mentioned also..

Thanks for notifying me

Great bro. I believe you've really grasped the authentication, cloud messaging and firestore aspects of Firebase.

Kotlin should take you max 2 weeks to really learn the syntax and the Kotlin vocabulary...since you already know Java.

Other technologies are core Android stuff. I'd suggest you look into Jetpack Compose as it's going to replace XML for UI design, going forward.

Master the MVVM architecture pattern, as that's the official architecture from Google. You can also learn design patterns like strategy, observer, facade, and factory because they're commonly used in app design.

Google 'android Kotlin fundamentals codelabs' and get to learn from the official Google tutorials so you can learn the latest stuff from the horse's mouth.
Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 7:23pm On Jul 08, 2021
qtguru:


Like I swear Android native is frustrating, which is why I feel Flutter should be the alternative for quick jobs

Flutter is perfect for freelance jobs but bigger companies still prefer Native though.
Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 7:22pm On Jul 08, 2021
qtguru:


Like I swear Android native is frustrating, which is why I feel Flutter should be the alternative for quick jobs

Bro no lie.

But with the new Jetpack Compose which will be certified production-ready this month, native is going to be as exciting as Flutter. It was the most encouraging news from the last Google I/O.

Jetpack Compose is basically like writing Flutter with Kotlin instead of Dart.

With Compose you can write your declarative UI on the fly.
I can't believe I spent so much time trying to understand a concept like RecyclerView when you can just do it with LazyLists in Compose and go your way!
Programming / Re: Dear Developer, Our Journey Will Be Different And That's Okay. by Grandlord: 6:45pm On Jul 08, 2021
Etinosa1234:
More than a year learning Android/ Java and yet.. I've not made anything from it...

How am I supposed to tell my family that IT is the future when I still depend on them

Even companies I apply to will say they need a senior or intermediate developer... How am I supposed to grow if I don't get a chance..

Las Las we go dey alright
What kind of apps do you have in your portfolio?

Forget Java, do you know Kotlin?

Have you learnt the latest Android Jetpack architecture libraries and APIs like Databinding, Livedata/Kotlin flows, Room, Retrofit, Kotlin Coroutines, WorkManager, Firebase(mBaaS)...?


Jetpack Compose is production ready this month and will totally change the UI game, have you started learning it?

Android is evolving so fast...you need to stay in the loop to have a chance at landing a job.

3 Likes

Crime / Re: Woman Found Dead In Kwara Hotel, After Meeting Man With Fake Name (Graphic) by Grandlord: 4:26pm On Jun 23, 2021
Ted Bundy?

2 Likes

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 6:02pm On May 31, 2021
tosinhtml:


I am average in maths, no shame in making this pronouncement, It has affected me in some areas but not so much. No one would really say math is not needed to be honest.

Those sorting algorithms are actually easy to understand & I didn't need to be a math guru to understand sorting algorithms. Those examples are every where online for Quicksort, Merge sort etc for anyone who wants to learn.

If you want to see the algorithm behind sorting, you can easily double click on the core function itself using any IntelliJ IDE or other IDEs, It should show you the function behind it. It is not as complicated as you make it seem.



You can see the code for the sorting algorithms alright but do you understand how that code came about? the very reasoning behind it, and why it was written that way?...do you understand the time and space complexity analysis needed to arrive at that code in terms of CPU operations?

You can sort an array in many different ways... quick sort, mergesort, insertion sort, bubblesort etc but why do we choose quicksort and mergesort? do you understand which is fastest in terms of Big O analysis?
Can you prove it mathematically? Do you understand why almost all programming languages use the quicksort algorithm for their sorting function?

How long would it take to sort 1billion data in a dataset with insertion sort? Will we wait forever? Can we do it with a better algo like quicksort? Can we even invent a better algo than quicksort?

There was a time insertion sort was the big thing...but as data grew, we needed to make computers search and sort things faster, so people invented the code for quicksort and the rest we use today. The tool they used? Mathematics.

I'm not trying to make things look complicated. It is what it is. Being the curious person that I am, I dig deeper into anything I'm interested in learning and that makes me understand and appreciate the very fundamentals of it. It is also through this understanding that new and better inventions can be made.

2 Likes

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 5:39pm On May 31, 2021
SegFault:

I'm tired of talking about the last, they Jeep on mocking you about how it won't put food on your table, which is honestly true. I just remembered the free Stanford course I took on networks, that stuff really taught me a lot on what goes on, but as usual ndi Java and html will mock your knowledge.

For a self-taught developer who wants to get a job quickly it will take a long time learning core concepts of computer science and so it is not necessary considering the situation. So they can go on and learn the frameworks and apply for jobs.

But to stay relevant and indispensable and to completely understand what you're working with, you need to stay curious and continue learning instead of saying algorithms and maths are not necessary...which is ignorant.

As a matter of fact, with the advent of no-code and less-code platforms and tools, a developer who doesn't go deeper in learning will find himself irrelevant and redundant because the shallow things he knows how to do will be taken over by drag-and -drop... which is already happening today with Wix etc.

1 Like

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 5:26pm On May 31, 2021
Karleb:


You have a point. But even big companies don't handle big data all the time and algorithms that process data in linear time and above are not useless.

Of course, programmers who took time to write out utility functions and core features of any language / framework deserve to be praised.

But I don't like how computer scientists Gate keep with the ENGINEER keyword. There are programmers who don't code, not that they can't but some handles documentation and technical writings, some are into UI/UX. These people are Software Engineers too.

The fact that you don't know a lot of math or use a lot of math shouldn't make you less of an ENGINEER.



Well...a big company that deals with data should be wary of how it's systems would handle that data if it grows big over time. It is called scaling. 10000 users and a million users aren't the same. How will your system behave when you have a billion users? How fast is your search algorithm? These are the questions engineers ask and answers to these questions lie in core theories and abstract concepts. The very fundamentals of computer science.


You wouldn't call a wordpress guy who put themes together a software engineer would you? Let's not water down the title of 'software engineer'. There's a reason for that title. Rather let's work hard and stay curious enough to attain that level.

4 Likes

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 4:28pm On May 31, 2021
Contango:


Of course nested loops are highly inefficient. The point here is that a programmer with no maths and logic background will not even know why they are inefficient to start with. Someone without maths background will not even know how to analyze algorithms

I agree. Algorithmic analysis and proofs of time and space efficiency requires proficient knowledge of discrete mathematics, Boolean algebra, combinatorics, set theory etc. That is core programming.

Some developers who use tools built by top engineers are ignorant of the work needed to build such tools from scratch and to make it efficient. Because all they do is put these tools together with a little logic to make apps, they think mathematics is not necessary. That's shallow.

2 Likes

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 4:16pm On May 31, 2021
Karleb:


3 or more nested loops are not so bad as we think. They only become issues when the data becomes very large, I mean hundreds of thousands to billions. But for say, a thousand data or less, 3 or more nested loops tends to do okay.

I don't get the fuss behind Math and Programming. All you need to succeed in the so called core programming is to be average at math. An average math student would solve a lot of algorithm and data structure problems.

I can open up my favorite backend framework for you and you won't see Math littered over the place. The most important is logic, you only need to be solid with Math if you are doing AI/ML.

Emphasis on BIG DATA cool

A software engineer can't be 'average in maths' . He must be very proficient in discrete mathematics, Boolean algebra, etc.

The confusion here is that people fail to understand that there are levels in software development. There are programmers that depend on reusable tools built by other engineers, to do their work. Such tools are abstractions of the tedious mathematical and logical work. But the work had already been done by other engineers more versed in computational maths and logic.

For instance, you can easily use a sort() function to sort your array and move on. But the sort function itself has probably hundreds of lines of mathematical proofs of time efficiency, logic and algorithms underneath it and was written by more versed engineers to make life easier for other programmers.

A programmer who uses tools built by core software engineers should not be oblivious of the work those engineers did and the knowledge there acquired to be able to build those tools. It just shows ignorance and shallowness and it is out of this ignorance they think maths is not needed in programming.

5 Likes

Programming / Re: Why Self Taught Programmers Over “Exaggerate”. by Grandlord: 3:46pm On May 31, 2021
Contango:


Unpopular truth cheesy

A lot of people will disagree with you but what you said is just the cold truth. People refuting you are people who don’t delve deep into aspects of programming that requires efficient use of algorithms and data structures hence conclude from their limited perspective that one does not really need maths and logic. Sadly they think that what they are doing is deep even though it is barely at the surface. You will also find out that they write codes that are rife in bugs and are among those saying it is impossible to write bug-free codes. A lot of them don’t even understand the principles behind a lot of codes they copy hook, line, and sinker from stack overflow for as long as it temporary solves their problem. Unfortunately, the ill-understood codes they copied creates some other conflict along the line and then the circle continues. One popular example is that people with poor mathematical and logical finesse will not account for conditions where a “divided by zero” occurs or situations where Boolean logic self destruct under certain conditions. Honestly I don’t understand how people code without understanding basic linear algebra...particularly matrix operations.

If you investigate those claiming you don’t need good maths and logic background properly, you will discover that most of them don’t go beyond linear data types and I could bet that most of them have not coded a 3 level nested loop before.

It is impossible to do real coding with mediocre understanding of maths and logic. All I can say is that give a person who is poor in maths and logic a program to design and get ready for breakdown of program at regular intervals because new unaccounted scenarios will keep arising.

Nested loops are the death of time efficiency. ON2 time is an abomination to big data grin One pass through is king. But the mental gymnastics needed to achieve it is madness cry

Finally, there are levels in programming and a software engineer needs maths cool
Programming / Re: How Do You Overcome Laziness And Dizziness When Working by Grandlord: 9:12pm On May 19, 2021
ecomalchemist:


YOU MIGHT NEED TO TAKE SOME COFFEE (STRAIGHT), ADDERALL, MODAFINIL OR NOOTROPICS.

YOU CAN ORDER NOOTROPICS FROM THE DARKWEB AS THEY ARE OTC MEDS

BLESS UP


One can't find Adderall in this country though.
Programming / Re: Why Are Developers Crazy About Startup Jobs? by Grandlord: 2:11pm On Apr 30, 2021
iCode2:
My man! How far nau? E don tey oo

Mi brother! cool

You no dey online abi you change numbers? I don drop you message since na.
Webmasters / Re: Gtbank Cut $25 From The Money I Received Offshore Charges (wire Transfer) by Grandlord: 3:06pm On Apr 29, 2021
wallay77:
First bank showed me pepper today...500 for sms charge...I won mental...like wtf a whole 5h

Na why I no activate that SMS alert thing. I dey receive my alert through mail abeg.
Programming / Re: Why Are Developers Crazy About Startup Jobs? by Grandlord: 2:53pm On Apr 29, 2021
GeoAfrikana:


Exactly, imagine some companies still using .net framework in 2021.

When there are cool and hot frameworks like Django, Node, Laravel etc.

Open-source is making giant waves yet those old companies are still spending hundreds of millions for Adobe, Microsoft and others.

It's no easy, not even thinkable to change your codebase.
Imagine rewriting the whole software.

They may on the other hand, build new products and service platforms using newer technologies.
Politics / Re: Boko Haram Hoists Flag In Kaure, Niger State by Grandlord: 7:37pm On Apr 26, 2021
Things fall apart. The centre cannot hold cry

At this rate, it's just a matter of time before cities fall.
Everyone will feel the heat.
Programming / Re: For Developers Especially Beginners And Junior Developers. by Grandlord: 11:58pm On Apr 18, 2021
africonn:


Where did this write up come from, thumbs up man. Where u dey now no.1 or no.2

From perusing information and research online smiley

I'm self-taught, so I started out as number 1. Learnt the languages, moved on to frameworks and was able to put together functional apps with the logic, OOPs,and libraries. Frameworks and Platforms weren't really difficult to learn though. I just started building projects and I was good to go. Sharp sharp grin

It wasn't long until I realized I was floating. That was when I once had a problem making network calls for some API integrations. It led me into the deep world of networking, systems design, architecture, security etc. Still, another roadblock led me down the path of database management systems. Still another one led me into the world of unit testing and proper debugging.
Na my curiosity carry me enter these places sha smiley

I still dey learn. But at least I know why these concepts are important and the roles that they play in the grand scheme of things.

Oh... I also stepped into the madness that is algorithms and data structures. These ones the MIT videos wen I watch make me reason whether na the same programming wey I know cry Na dia I know say levels dey inside this mata, forget am grin

So many things to learn, but for now I focus on learning DSA and systems design when I have the time. Man must make money with the little knowledge for a start. Na where the motivation dey come from cheesy

4 Likes 1 Share

Programming / Re: For Developers Especially Beginners And Junior Developers. by Grandlord: 4:50pm On Apr 17, 2021
pman06:



God bless you.

Bless you too bro cool

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 26 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. 79
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.