Sponsored Content
The Lounge What is on Your Mind? The Benefits or Not of Certification (was LPIC certification) Post 302886600 by Neo on Sunday 2nd of February 2014 10:41:25 AM
Old 02-02-2014
Yes, I understand that and it's good to have different viewpoints; and many companies these days make the same mistake of hiring based on "certs" because they are too lazy to do the due diligence to property check credentials, references and projects of employees; so they think they have some "legal protection" from hiring "certs".

This supports my earlier point, in my view, that people and organizations often look for "short cuts" for health (as I mentioned in the context of "multivitamins" and the same is true for "certs"); however, my experience is that top tech companies (and myself as a hiring manager / director level before) do not care.

Google, for example, does not seem to care if people have certs. It was not long ago Google contacted many forum members (here) some interviewed and shared their experiences; Google did not care about "certs".. they cared about "show me your skills".. not "show me your certs".

In fact, if I was in an interview and people asked about "certs" I would politely say "thanks but this interview is over" as I would never work for a company which places an emphasis on such superficial things.

If I want evidence of "certain body of knowledge" (wearing the hat of a hiring manager) I will ask them to "show me" via the interview process, their portfolio, prior projects, social networks, references and the like. If they show me a cert, I'll just laugh (inside) personally, and I've done a lot of interviews over the years as a part of the hiring process.

However, I do understand the "multivitamin" culture of short cuts, CYA, etc; but I have talked to a lot of hiring managers over the years; and some even say "I will not hire junior or lower mid level person until they have participated in an open source type of project" like Apache2, Hadoop, or something substantial.. None look for certs, not one.

Having said that, it's always good we share different views and we certainly don't need to agree on everything, all the time; so please continue to share your ideas, pro and con, if you have strong feelings either way. After all, it's good we have different points of view and experiences to share with others.
 

8 More Discussions You Might Find Interesting

1. Cybersecurity

Certification

are there any unix certification's on security, and which is the most best one to take? (2 Replies)
Discussion started by: lealyz
2 Replies

2. Programming

C Certification

I would like to become certified in C/C++ and UNIX. Can anyone assist by giving links or details of the best track I could take. (1 Reply)
Discussion started by: Lucky Luke
1 Replies

3. AIX

Certification

Hi, I know this may not be the right place to put this but i wanted to know if there is any AIX certification avialable or something similar . Or is there any general Unix certification . TIA Anubha (1 Reply)
Discussion started by: asinha63
1 Replies

4. UNIX for Advanced & Expert Users

Certification

Hi I know Shell, AWK, SED, I am looking for some Certification Red Hat or any other recoginsed one. I dont want to go into Networking I want to remain as Developer...So Can you help me in knowing what kind of Certifications are avaible. Links, PDF's, etc are most welcomed. Thanks in... (3 Replies)
Discussion started by: niceboykunal123
3 Replies

5. UNIX for Dummies Questions & Answers

Linux Certification.

Hi, I am planning to do a certification in Linux for beginners level. I am confused with SCSAS cerification, RHCT and LPIC level1. Can any one guide me for this. And also please let me know details about the institute availabe in India. Regards, Siba Sankar Nayak (1 Reply)
Discussion started by: siba.s.nayak
1 Replies

6. UNIX for Dummies Questions & Answers

Which certification

I'm learning UNIX on my Mac (BSD) and quite like it. I'm a newbie, but I think I'd like to eventually find some work with UNIX/LINUX. But I'm not sure where to begin -- there are so many versions and job options, it's kind of overwhelming. A friend suggested learning Debian to start out with... (3 Replies)
Discussion started by: Straitsfan
3 Replies

7. Shell Programming and Scripting

Certification course

Good afternnon i've got a question: Does anybody know if there is a course or link that i can take and then take a good and qualified certification course related to unix programim¡ng and scripting ? Id appreciate your help in advanced ---------- Post updated at 01:56 PM ----------... (1 Reply)
Discussion started by: alexcol
1 Replies

8. HP-UX

HP-UX certification

Hi, In my current organist I am using HP-UX. I would like to get certified in UNIX but i am not sure for which certification i should go. I am thinking of either Solaris or HP-UX. Please guide me which would be better for me? And also let me what study materials should i use and the Fees... (3 Replies)
Discussion started by: ManishV
3 Replies
hx509 certificate store functions(3)				Heimdalx509library			      hx509 certificate store functions(3)

NAME
hx509 certificate store functions - Functions int hx509_certs_init (hx509_context context, const char *name, int flags, hx509_lock lock, hx509_certs *certs) int hx509_certs_store (hx509_context context, hx509_certs certs, int flags, hx509_lock lock) void hx509_certs_free (hx509_certs *certs) int hx509_certs_start_seq (hx509_context context, hx509_certs certs, hx509_cursor *cursor) int hx509_certs_next_cert (hx509_context context, hx509_certs certs, hx509_cursor cursor, hx509_cert *cert) int hx509_certs_end_seq (hx509_context context, hx509_certs certs, hx509_cursor cursor) int hx509_certs_iter_f (hx509_context context, hx509_certs certs, int(*func)(hx509_context, void *, hx509_cert), void *ctx) int hx509_ci_print_names (hx509_context context, void *ctx, hx509_cert c) int hx509_certs_add (hx509_context context, hx509_certs certs, hx509_cert cert) int hx509_certs_find (hx509_context context, hx509_certs certs, const hx509_query *q, hx509_cert *r) int hx509_certs_filter (hx509_context context, hx509_certs certs, const hx509_query *q, hx509_certs *result) int hx509_certs_merge (hx509_context context, hx509_certs to, hx509_certs from) int hx509_certs_append (hx509_context context, hx509_certs to, hx509_lock lock, const char *name) int hx509_get_one_cert (hx509_context context, hx509_certs certs, hx509_cert *c) int hx509_certs_info (hx509_context context, hx509_certs certs, int(*func)(void *, const char *), void *ctx) Detailed Description See the Certificate store operations for description and examples. Function Documentation int hx509_certs_add (hx509_context context, hx509_certs certs, hx509_cert cert) Add a certificate to the certificiate store. The receiving keyset certs will either increase reference counter of the cert or make a deep copy, either way, the caller needs to free the cert itself. Parameters: context a hx509 context. certs certificate store to add the certificate to. cert certificate to add. Returns: Returns an hx509 error code. int hx509_certs_append (hx509_context context, hx509_certs to, hx509_lock lock, const char * name) Same a hx509_certs_merge() but use a lock and name to describe the from source. Parameters: context a hx509 context. to the store to merge into. lock a lock that unlocks the certificates store, use NULL to select no password/certifictes/prompt lock (see Locking and unlocking certificates and encrypted data.). name name of the source store Returns: Returns an hx509 error code. int hx509_certs_end_seq (hx509_context context, hx509_certs certs, hx509_cursor cursor) End the iteration over certificates. Parameters: context a hx509 context. certs certificate store to iterate over. cursor cursor that will keep track of progress, freed. Returns: Returns an hx509 error code. int hx509_certs_filter (hx509_context context, hx509_certs certs, const hx509_query * q, hx509_certs * result) Filter certificate matching the query. Parameters: context a hx509 context. certs certificate store to search. q query allocated with hx509 query functions functions. result the filtered certificate store, caller must free with hx509_certs_free(). Returns: Returns an hx509 error code. Return HX509_CERT_NOT_FOUND if no certificate in certs matched the query. int hx509_certs_find (hx509_context context, hx509_certs certs, const hx509_query * q, hx509_cert * r) Find a certificate matching the query. Parameters: context a hx509 context. certs certificate store to search. q query allocated with hx509 query functions functions. r return certificate (or NULL on error), should be freed with hx509_cert_free(). Returns: Returns an hx509 error code. Return HX509_CERT_NOT_FOUND if no certificate in certs matched the query. void hx509_certs_free (hx509_certs * certs) Free a certificate store. Parameters: certs certificate store to free. int hx509_certs_info (hx509_context context, hx509_certs certs, int(*)(void *, const char *) func, void * ctx) Print some info about the certificate store. Parameters: context a hx509 context. certs certificate store to print information about. func function that will get each line of the information, if NULL is used the data is printed on a FILE descriptor that should be passed in ctx, if ctx also is NULL, stdout is used. ctx parameter to func. Returns: Returns an hx509 error code. int hx509_certs_init (hx509_context context, const char * name, int flags, hx509_lock lock, hx509_certs * certs) Open or creates a new hx509 certificate store. Parameters: context A hx509 context name name of the store, format is TYPE:type-specific-string, if NULL is used the MEMORY store is used. flags list of flags: o HX509_CERTS_CREATE create a new keystore of the specific TYPE. o HX509_CERTS_UNPROTECT_ALL fails if any private key failed to be extracted. lock a lock that unlocks the certificates store, use NULL to select no password/certifictes/prompt lock (see Locking and unlocking certificates and encrypted data.). certs return pointer, free with hx509_certs_free(). int hx509_certs_iter_f (hx509_context context, hx509_certs certs, int(*)(hx509_context, void *, hx509_cert) func, void * ctx) Iterate over all certificates in a keystore and call an function for each fo them. Parameters: context a hx509 context. certs certificate store to iterate over. func function to call for each certificate. The function should return non-zero to abort the iteration, that value is passed back to the caller of hx509_certs_iter_f(). ctx context variable that will passed to the function. Returns: Returns an hx509 error code. int hx509_certs_merge (hx509_context context, hx509_certs to, hx509_certs from) Merge a certificate store into another. The from store is keep intact. Parameters: context a hx509 context. to the store to merge into. from the store to copy the object from. Returns: Returns an hx509 error code. int hx509_certs_next_cert (hx509_context context, hx509_certs certs, hx509_cursor cursor, hx509_cert * cert) Get next ceritificate from the certificate keystore pointed out by cursor. Parameters: context a hx509 context. certs certificate store to iterate over. cursor cursor that keeps track of progress. cert return certificate next in store, NULL if the store contains no more certificates. Free with hx509_cert_free(). Returns: Returns an hx509 error code. int hx509_certs_start_seq (hx509_context context, hx509_certs certs, hx509_cursor * cursor) Start the integration Parameters: context a hx509 context. certs certificate store to iterate over cursor cursor that will keep track of progress, free with hx509_certs_end_seq(). Returns: Returns an hx509 error code. HX509_UNSUPPORTED_OPERATION is returned if the certificate store doesn't support the iteration operation. int hx509_certs_store (hx509_context context, hx509_certs certs, int flags, hx509_lock lock) Write the certificate store to stable storage. Parameters: context A hx509 context. certs a certificate store to store. flags currently unused, use 0. lock a lock that unlocks the certificates store, use NULL to select no password/certifictes/prompt lock (see Locking and unlocking certificates and encrypted data.). Returns: Returns an hx509 error code. HX509_UNSUPPORTED_OPERATION if the certificate store doesn't support the store operation. int hx509_ci_print_names (hx509_context context, void * ctx, hx509_cert c) Iterate over all certificates in a keystore and call an function for each fo them. Parameters: context a hx509 context. certs certificate store to iterate over. func function to call for each certificate. The function should return non-zero to abort the iteration, that value is passed back to the caller of hx509_certs_iter(). Returns: Returns an hx509 error code. Function to use to hx509_certs_iter_f() as a function argument, the ctx variable to hx509_certs_iter_f() should be a FILE file descriptor. Parameters: context a hx509 context. ctx used by hx509_certs_iter_f(). c a certificate Returns: Returns an hx509 error code. int hx509_get_one_cert (hx509_context context, hx509_certs certs, hx509_cert * c) Get one random certificate from the certificate store. Parameters: context a hx509 context. certs a certificate store to get the certificate from. c return certificate, should be freed with hx509_cert_free(). Returns: Returns an hx509 error code. Version 1.5.2 11 Jan 2012 hx509 certificate store functions(3)
All times are GMT -4. The time now is 06:31 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy