life, existence, other people are endlessly complicated. Spending too much time observing and figuring them out, prevents you from living and enjoying it. Something like Heisenberg uncertainty principle in quantum physics.
All my emotions are there with a reason, it's important to figure out what is it.
self-discipline and pursuit of your goals is a road to healthy, stable self-confidence and self-esteem.
Everyone around you seem to know how you should lead your life, listen to only those whose life is similar to what you aspire, filter out the rest.
Surround yourself with people that make you feel good. Cut out the toxic relationships and habits.
Practise gratitude for the people in your life, your health etc...
> listen to only those whose life is similar to what you aspire, filter out the rest
So I believe for the most part, I have been following this advice and I'm not sure if it has been optimal for achieving my goal. I'm not debating, I quite literally don't know. I'm current attending university.
The issue is, I aspire to start my own company, and eventually build a billion dollar company. That is my life's ambition and I will do anything to make it happen. The issue is, the vast majority of people Ive met in university just want to work for Google or Facebook, and don't have any other aspirations outside that.
I purposefully push people away and don't listen to advice because I don't think somebody whose entire purpose in life is to work at Google is somebody I want to be close friends with. I'll be nice to them, but not super close. It really stings because I haven't really made any close friends here and have a hard time fitting in. That's a sacrifice I'm willing to make but I'm not sure it's the optimal path to my goal.
Maybe the optimal path is becoming close friends with these people even though your goals aren't aligned?
In my experience being good friends with people =/= accepting and applying their life advice. I have plenty of people I consider good friends who do almost nothing to further my career goals but are worth so much to me in terms of emotional support, companionship, and sharing in common interests.
Regarding the Google/Facebook group of potential friends: I would describe most people there as hardworking, diligent, and smart - all wonderful traits to look for in friends even if your end goals aren't necessarily aligned. And given the nature of the companies they're working for - there's plenty of value in hearing their perspective of how things operate from the inside of these companies in addition to the potential networking/social connection opportunities.
My advice (for whatever it's worth) would be to focus on finding a few people you could consider mentors or advisors - preferably people that have founded or are in the process of founding companies and look to them for advice on your particular path and situations. You're right that you likely won't find these people at school; I'd say the a better bet would be something like AngelList, Twitter, in-person events, or even cold-emailing those who you think you can provide some value to (this is important).
Exactly! It doesn't necessarily mean that you shouldn't be good friends with people, only because you wouldn't apply their life advices. There are many other qualities in people that you can benefit from.
> Everyone around you seem to know how you should lead your life, listen to only those whose life is similar to what you aspire, filter out the rest.
Well put. I thought about this a bit when collecting advice on next career steps from a range of acquaintances and contacts earlier this year - I realized that it made almost no difference the level of detail/context I provided to them about my situation - they invariably ended up suggesting something in line with what they wished they would've done themselves.
So my way of handling that was just like you wrote - working backwards and prioritizing the feedback from people whose path seems to be in line with my own and heavily de-prioritizing the rest regardless of who they were.
stand up for yourself. From what you've just said it looks like you've been treated unfairly at least. It's not worth to beat yourself up over it. What do you have to loose? There's a shitload of jobs there. You can be unappreciated/undermined at million other jobs just as well.
Doesn't mean you need to be arrogant or an idiot about it, simply speak your mind like you did in this post.
Based on impact and reach, none of the vulnerabilities in in the second section scored higher than 'medium'... It’s important to note that updates based on issues scored as ‘medium’ are no longer provided to our last-generation open source Community Edition (CE), so the bloggers post no longer aligns with our current commercial products and solutions.
So, I just replied to their blog post with this comment (awaiting moderation, so will probably never be published):
Hi Rich, I'd like to know more about your latest update, the one with regards to the second section of my post: you're saying you rated all of the vulnerabilities I reported with a "medium" CVSS score (which version btw? v3.0?). However, I reported two SQL injection vulnerabilities and according to your security advisories (https://www.sugarcrm.com/security/sugarcrm-sa-2016-003 and https://www.sugarcrm.com/security/sugarcrm-sa-2017-001), in the past you rated SQL injection vulnerabilities in SugarCRM with 'High' or 'Important' risk level... May I know why now they're considered of 'Medium' risk level? They same applies to the remaining vulnerabilities, which might allow a malicious user to execute arbitrary PHP code, and so far in your security advisories this kind of issues has been rated with 'Critical' risk level (like this: https://www.sugarcrm.com/security/sugarcrm-sa-2016-001)... The numbers don't add up!
Yes. For example, SugarCRM is adding prepared statement support which mitigates any potential SQL injection problems. I mention this since it was posted just this last week. These changes are very large and far reaching so it does take time.
Prepared statements were considered the best practice for over a decade now. I know these things take time but the fact that this is just happening now is actually more cause for alarm, not less.
Great stuff again Matthew :), your blogs are always easy to read and helpful!
Personally I think that string concatenation in query building throughout the Sugar code base (campaigns, workflows) is very problematic and could also be exposed in a couple of scenarios. But like I said, this seems to be the work in progress currently at Sugar.
Hopefully Sugar will come forward with a response to these allegations because these are serious security risks.
Sounds like that can easily turn into a never-ending business developing and/or business intelligence project for the client you've mentioned. I assume this is not what you want to achieve, otherwise you would be a cofounder at CRM consultancy startup.
- Be as specific as you can about the scope of data you will communicate between and what exactly will be a part of this integration (try not to get involved with anything other than that).
- Expect a lot of traffic as CRM's tend to be loaded with useful and useless data which just keeps growing.
- you can expect that your client will often want to increase the scope of data fetched or sent to CRM.
- you can expect that your client will often want to trash or change data fetched or sent to CRM.
All CRM's have out-of-the-box API which you will probably have to use, so look into that. Usually you can CRUD a record in CRM by providing ID and type values of that record.
Thanks for the insight. It's a relatively fragile negotiation, since we're just little guys who received an opportunity to do business with a big corp.
As with the API, we implemented some integration with Salesforce and it was relatively easy. SAP, on the other hand, seems to be a different kind of beast. There's a huge amount of moving parts, which seems a little enterprise-y and complex for a tiny startup to work with.